Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Open sidebar
Ijaz Ahmad
ksonnet
Commits
5cd773db
Commit
5cd773db
authored
Mar 02, 2018
by
bryanl
Browse files
upgrader deps
Signed-off-by:
bryanl
<
bryanliles@gmail.com
>
parent
b05cd344
Changes
38
Hide whitespace changes
Inline
Side-by-side
Showing
20 changed files
with
2931 additions
and
5 deletions
+2931
-5
Gopkg.lock
Gopkg.lock
+20
-1
Gopkg.toml
Gopkg.toml
+0
-4
vendor/github.com/mattn/go-runewidth/.travis.yml
vendor/github.com/mattn/go-runewidth/.travis.yml
+8
-0
vendor/github.com/mattn/go-runewidth/LICENSE
vendor/github.com/mattn/go-runewidth/LICENSE
+21
-0
vendor/github.com/mattn/go-runewidth/README.mkd
vendor/github.com/mattn/go-runewidth/README.mkd
+27
-0
vendor/github.com/mattn/go-runewidth/runewidth.go
vendor/github.com/mattn/go-runewidth/runewidth.go
+1223
-0
vendor/github.com/mattn/go-runewidth/runewidth_js.go
vendor/github.com/mattn/go-runewidth/runewidth_js.go
+8
-0
vendor/github.com/mattn/go-runewidth/runewidth_posix.go
vendor/github.com/mattn/go-runewidth/runewidth_posix.go
+77
-0
vendor/github.com/mattn/go-runewidth/runewidth_windows.go
vendor/github.com/mattn/go-runewidth/runewidth_windows.go
+25
-0
vendor/github.com/olekukonko/tablewriter/.travis.yml
vendor/github.com/olekukonko/tablewriter/.travis.yml
+12
-0
vendor/github.com/olekukonko/tablewriter/LICENCE.md
vendor/github.com/olekukonko/tablewriter/LICENCE.md
+19
-0
vendor/github.com/olekukonko/tablewriter/README.md
vendor/github.com/olekukonko/tablewriter/README.md
+277
-0
vendor/github.com/olekukonko/tablewriter/csv.go
vendor/github.com/olekukonko/tablewriter/csv.go
+52
-0
vendor/github.com/olekukonko/tablewriter/table.go
vendor/github.com/olekukonko/tablewriter/table.go
+839
-0
vendor/github.com/olekukonko/tablewriter/table_with_color.go
vendor/github.com/olekukonko/tablewriter/table_with_color.go
+134
-0
vendor/github.com/olekukonko/tablewriter/test.csv
vendor/github.com/olekukonko/tablewriter/test.csv
+4
-0
vendor/github.com/olekukonko/tablewriter/test_info.csv
vendor/github.com/olekukonko/tablewriter/test_info.csv
+4
-0
vendor/github.com/olekukonko/tablewriter/util.go
vendor/github.com/olekukonko/tablewriter/util.go
+78
-0
vendor/github.com/olekukonko/tablewriter/wrap.go
vendor/github.com/olekukonko/tablewriter/wrap.go
+99
-0
vendor/github.com/stretchr/objx/.gitignore
vendor/github.com/stretchr/objx/.gitignore
+4
-0
No files found.
Gopkg.lock
View file @
5cd773db
...
...
@@ -255,6 +255,18 @@
packages = ["."]
revision = "fc9e8d8ef48496124e79ae0df75490096eccf6fe"
[[projects]]
name = "github.com/mattn/go-runewidth"
packages = ["."]
revision = "9e777a8366cce605130a531d2cd6363d07ad7317"
version = "v0.0.2"
[[projects]]
branch = "master"
name = "github.com/olekukonko/tablewriter"
packages = ["."]
revision = "b8a9be070da40449e501c3c4730a889e42d87a9e"
[[projects]]
name = "github.com/onsi/ginkgo"
packages = [
...
...
@@ -359,10 +371,17 @@
packages = ["."]
revision = "e57e3eeb33f795204c1ca35f56c44f83227c6e66"
[[projects]]
name = "github.com/stretchr/objx"
packages = ["."]
revision = "facf9a85c22f48d2f52f2380e4efce1768749a89"
version = "v0.1"
[[projects]]
name = "github.com/stretchr/testify"
packages = [
"assert",
"mock",
"require"
]
revision = "f6abca593680b2315d2075e0f5e2a9751e3f431a"
...
...
@@ -603,6 +622,6 @@
[solve-meta]
analyzer-name = "dep"
analyzer-version = 1
inputs-digest = "
8b786abd404b80a5933fdf9b29cae67837bf6630041f144bffd7092fdb0e331c
"
inputs-digest = "
cb1ea2fcb93a4e383a77524868cca62997ccf5e8b862f2d8250c388870c4da49
"
solver-name = "gps-cdcl"
solver-version = 1
Gopkg.toml
View file @
5cd773db
...
...
@@ -32,10 +32,6 @@
name
=
"github.com/emicklei/go-restful-swagger12"
revision
=
"7524189396c68dc4b04d53852f9edc00f816b123"
[[constraint]]
name
=
"github.com/fatih/color"
revision
=
"5df930a27be2502f99b292b7cc09ebad4d0891f4"
[[constraint]]
name
=
"github.com/ghodss/yaml"
revision
=
"0ca9ea5df5451ffdf184b4428c902747c2c11cd7"
...
...
vendor/github.com/mattn/go-runewidth/.travis.yml
0 → 100644
View file @
5cd773db
language
:
go
go
:
-
tip
before_install
:
-
go get github.com/mattn/goveralls
-
go get golang.org/x/tools/cmd/cover
script
:
-
$HOME/gopath/bin/goveralls -repotoken lAKAWPzcGsD3A8yBX3BGGtRUdJ6CaGERL
vendor/github.com/mattn/go-runewidth/LICENSE
0 → 100644
View file @
5cd773db
The MIT License (MIT)
Copyright (c) 2016 Yasuhiro Matsumoto
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
vendor/github.com/mattn/go-runewidth/README.mkd
0 → 100644
View file @
5cd773db
go-runewidth
============
[

](https://travis-ci.org/mattn/go-runewidth)
[

](https://coveralls.io/r/mattn/go-runewidth?branch=HEAD)
[

](http://godoc.org/github.com/mattn/go-runewidth)
[

](https://goreportcard.com/report/github.com/mattn/go-runewidth)
Provides functions to get fixed width of the character or string.
Usage
-----
```
go
runewidth
.
StringWidth
(
"つのだ☆HIRO"
)
==
12
```
Author
------
Yasuhiro Matsumoto
License
-------
under the MIT License: http://mattn.mit-license.org/2013
vendor/github.com/mattn/go-runewidth/runewidth.go
0 → 100644
View file @
5cd773db
package
runewidth
var
(
// EastAsianWidth will be set true if the current locale is CJK
EastAsianWidth
=
IsEastAsian
()
// DefaultCondition is a condition in current locale
DefaultCondition
=
&
Condition
{
EastAsianWidth
}
)
type
interval
struct
{
first
rune
last
rune
}
type
table
[]
interval
func
inTables
(
r
rune
,
ts
...
table
)
bool
{
for
_
,
t
:=
range
ts
{
if
inTable
(
r
,
t
)
{
return
true
}
}
return
false
}
func
inTable
(
r
rune
,
t
table
)
bool
{
// func (t table) IncludesRune(r rune) bool {
if
r
<
t
[
0
]
.
first
{
return
false
}
bot
:=
0
top
:=
len
(
t
)
-
1
for
top
>=
bot
{
mid
:=
(
bot
+
top
)
/
2
switch
{
case
t
[
mid
]
.
last
<
r
:
bot
=
mid
+
1
case
t
[
mid
]
.
first
>
r
:
top
=
mid
-
1
default
:
return
true
}
}
return
false
}
var
private
=
table
{
{
0x00E000
,
0x00F8FF
},
{
0x0F0000
,
0x0FFFFD
},
{
0x100000
,
0x10FFFD
},
}
var
nonprint
=
table
{
{
0x0000
,
0x001F
},
{
0x007F
,
0x009F
},
{
0x00AD
,
0x00AD
},
{
0x070F
,
0x070F
},
{
0x180B
,
0x180E
},
{
0x200B
,
0x200F
},
{
0x202A
,
0x202E
},
{
0x206A
,
0x206F
},
{
0xD800
,
0xDFFF
},
{
0xFEFF
,
0xFEFF
},
{
0xFFF9
,
0xFFFB
},
{
0xFFFE
,
0xFFFF
},
}
var
combining
=
table
{
{
0x0300
,
0x036F
},
{
0x0483
,
0x0489
},
{
0x0591
,
0x05BD
},
{
0x05BF
,
0x05BF
},
{
0x05C1
,
0x05C2
},
{
0x05C4
,
0x05C5
},
{
0x05C7
,
0x05C7
},
{
0x0610
,
0x061A
},
{
0x064B
,
0x065F
},
{
0x0670
,
0x0670
},
{
0x06D6
,
0x06DC
},
{
0x06DF
,
0x06E4
},
{
0x06E7
,
0x06E8
},
{
0x06EA
,
0x06ED
},
{
0x0711
,
0x0711
},
{
0x0730
,
0x074A
},
{
0x07A6
,
0x07B0
},
{
0x07EB
,
0x07F3
},
{
0x0816
,
0x0819
},
{
0x081B
,
0x0823
},
{
0x0825
,
0x0827
},
{
0x0829
,
0x082D
},
{
0x0859
,
0x085B
},
{
0x08D4
,
0x08E1
},
{
0x08E3
,
0x0903
},
{
0x093A
,
0x093C
},
{
0x093E
,
0x094F
},
{
0x0951
,
0x0957
},
{
0x0962
,
0x0963
},
{
0x0981
,
0x0983
},
{
0x09BC
,
0x09BC
},
{
0x09BE
,
0x09C4
},
{
0x09C7
,
0x09C8
},
{
0x09CB
,
0x09CD
},
{
0x09D7
,
0x09D7
},
{
0x09E2
,
0x09E3
},
{
0x0A01
,
0x0A03
},
{
0x0A3C
,
0x0A3C
},
{
0x0A3E
,
0x0A42
},
{
0x0A47
,
0x0A48
},
{
0x0A4B
,
0x0A4D
},
{
0x0A51
,
0x0A51
},
{
0x0A70
,
0x0A71
},
{
0x0A75
,
0x0A75
},
{
0x0A81
,
0x0A83
},
{
0x0ABC
,
0x0ABC
},
{
0x0ABE
,
0x0AC5
},
{
0x0AC7
,
0x0AC9
},
{
0x0ACB
,
0x0ACD
},
{
0x0AE2
,
0x0AE3
},
{
0x0B01
,
0x0B03
},
{
0x0B3C
,
0x0B3C
},
{
0x0B3E
,
0x0B44
},
{
0x0B47
,
0x0B48
},
{
0x0B4B
,
0x0B4D
},
{
0x0B56
,
0x0B57
},
{
0x0B62
,
0x0B63
},
{
0x0B82
,
0x0B82
},
{
0x0BBE
,
0x0BC2
},
{
0x0BC6
,
0x0BC8
},
{
0x0BCA
,
0x0BCD
},
{
0x0BD7
,
0x0BD7
},
{
0x0C00
,
0x0C03
},
{
0x0C3E
,
0x0C44
},
{
0x0C46
,
0x0C48
},
{
0x0C4A
,
0x0C4D
},
{
0x0C55
,
0x0C56
},
{
0x0C62
,
0x0C63
},
{
0x0C81
,
0x0C83
},
{
0x0CBC
,
0x0CBC
},
{
0x0CBE
,
0x0CC4
},
{
0x0CC6
,
0x0CC8
},
{
0x0CCA
,
0x0CCD
},
{
0x0CD5
,
0x0CD6
},
{
0x0CE2
,
0x0CE3
},
{
0x0D01
,
0x0D03
},
{
0x0D3E
,
0x0D44
},
{
0x0D46
,
0x0D48
},
{
0x0D4A
,
0x0D4D
},
{
0x0D57
,
0x0D57
},
{
0x0D62
,
0x0D63
},
{
0x0D82
,
0x0D83
},
{
0x0DCA
,
0x0DCA
},
{
0x0DCF
,
0x0DD4
},
{
0x0DD6
,
0x0DD6
},
{
0x0DD8
,
0x0DDF
},
{
0x0DF2
,
0x0DF3
},
{
0x0E31
,
0x0E31
},
{
0x0E34
,
0x0E3A
},
{
0x0E47
,
0x0E4E
},
{
0x0EB1
,
0x0EB1
},
{
0x0EB4
,
0x0EB9
},
{
0x0EBB
,
0x0EBC
},
{
0x0EC8
,
0x0ECD
},
{
0x0F18
,
0x0F19
},
{
0x0F35
,
0x0F35
},
{
0x0F37
,
0x0F37
},
{
0x0F39
,
0x0F39
},
{
0x0F3E
,
0x0F3F
},
{
0x0F71
,
0x0F84
},
{
0x0F86
,
0x0F87
},
{
0x0F8D
,
0x0F97
},
{
0x0F99
,
0x0FBC
},
{
0x0FC6
,
0x0FC6
},
{
0x102B
,
0x103E
},
{
0x1056
,
0x1059
},
{
0x105E
,
0x1060
},
{
0x1062
,
0x1064
},
{
0x1067
,
0x106D
},
{
0x1071
,
0x1074
},
{
0x1082
,
0x108D
},
{
0x108F
,
0x108F
},
{
0x109A
,
0x109D
},
{
0x135D
,
0x135F
},
{
0x1712
,
0x1714
},
{
0x1732
,
0x1734
},
{
0x1752
,
0x1753
},
{
0x1772
,
0x1773
},
{
0x17B4
,
0x17D3
},
{
0x17DD
,
0x17DD
},
{
0x180B
,
0x180D
},
{
0x1885
,
0x1886
},
{
0x18A9
,
0x18A9
},
{
0x1920
,
0x192B
},
{
0x1930
,
0x193B
},
{
0x1A17
,
0x1A1B
},
{
0x1A55
,
0x1A5E
},
{
0x1A60
,
0x1A7C
},
{
0x1A7F
,
0x1A7F
},
{
0x1AB0
,
0x1ABE
},
{
0x1B00
,
0x1B04
},
{
0x1B34
,
0x1B44
},
{
0x1B6B
,
0x1B73
},
{
0x1B80
,
0x1B82
},
{
0x1BA1
,
0x1BAD
},
{
0x1BE6
,
0x1BF3
},
{
0x1C24
,
0x1C37
},
{
0x1CD0
,
0x1CD2
},
{
0x1CD4
,
0x1CE8
},
{
0x1CED
,
0x1CED
},
{
0x1CF2
,
0x1CF4
},
{
0x1CF8
,
0x1CF9
},
{
0x1DC0
,
0x1DF5
},
{
0x1DFB
,
0x1DFF
},
{
0x20D0
,
0x20F0
},
{
0x2CEF
,
0x2CF1
},
{
0x2D7F
,
0x2D7F
},
{
0x2DE0
,
0x2DFF
},
{
0x302A
,
0x302F
},
{
0x3099
,
0x309A
},
{
0xA66F
,
0xA672
},
{
0xA674
,
0xA67D
},
{
0xA69E
,
0xA69F
},
{
0xA6F0
,
0xA6F1
},
{
0xA802
,
0xA802
},
{
0xA806
,
0xA806
},
{
0xA80B
,
0xA80B
},
{
0xA823
,
0xA827
},
{
0xA880
,
0xA881
},
{
0xA8B4
,
0xA8C5
},
{
0xA8E0
,
0xA8F1
},
{
0xA926
,
0xA92D
},
{
0xA947
,
0xA953
},
{
0xA980
,
0xA983
},
{
0xA9B3
,
0xA9C0
},
{
0xA9E5
,
0xA9E5
},
{
0xAA29
,
0xAA36
},
{
0xAA43
,
0xAA43
},
{
0xAA4C
,
0xAA4D
},
{
0xAA7B
,
0xAA7D
},
{
0xAAB0
,
0xAAB0
},
{
0xAAB2
,
0xAAB4
},
{
0xAAB7
,
0xAAB8
},
{
0xAABE
,
0xAABF
},
{
0xAAC1
,
0xAAC1
},
{
0xAAEB
,
0xAAEF
},
{
0xAAF5
,
0xAAF6
},
{
0xABE3
,
0xABEA
},
{
0xABEC
,
0xABED
},
{
0xFB1E
,
0xFB1E
},
{
0xFE00
,
0xFE0F
},
{
0xFE20
,
0xFE2F
},
{
0x101FD
,
0x101FD
},
{
0x102E0
,
0x102E0
},
{
0x10376
,
0x1037A
},
{
0x10A01
,
0x10A03
},
{
0x10A05
,
0x10A06
},
{
0x10A0C
,
0x10A0F
},
{
0x10A38
,
0x10A3A
},
{
0x10A3F
,
0x10A3F
},
{
0x10AE5
,
0x10AE6
},
{
0x11000
,
0x11002
},
{
0x11038
,
0x11046
},
{
0x1107F
,
0x11082
},
{
0x110B0
,
0x110BA
},
{
0x11100
,
0x11102
},
{
0x11127
,
0x11134
},
{
0x11173
,
0x11173
},
{
0x11180
,
0x11182
},
{
0x111B3
,
0x111C0
},
{
0x111CA
,
0x111CC
},
{
0x1122C
,
0x11237
},
{
0x1123E
,
0x1123E
},
{
0x112DF
,
0x112EA
},
{
0x11300
,
0x11303
},
{
0x1133C
,
0x1133C
},
{
0x1133E
,
0x11344
},
{
0x11347
,
0x11348
},
{
0x1134B
,
0x1134D
},
{
0x11357
,
0x11357
},
{
0x11362
,
0x11363
},
{
0x11366
,
0x1136C
},
{
0x11370
,
0x11374
},
{
0x11435
,
0x11446
},
{
0x114B0
,
0x114C3
},
{
0x115AF
,
0x115B5
},
{
0x115B8
,
0x115C0
},
{
0x115DC
,
0x115DD
},
{
0x11630
,
0x11640
},
{
0x116AB
,
0x116B7
},
{
0x1171D
,
0x1172B
},
{
0x11C2F
,
0x11C36
},
{
0x11C38
,
0x11C3F
},
{
0x11C92
,
0x11CA7
},
{
0x11CA9
,
0x11CB6
},
{
0x16AF0
,
0x16AF4
},
{
0x16B30
,
0x16B36
},
{
0x16F51
,
0x16F7E
},
{
0x16F8F
,
0x16F92
},
{
0x1BC9D
,
0x1BC9E
},
{
0x1D165
,
0x1D169
},
{
0x1D16D
,
0x1D172
},
{
0x1D17B
,
0x1D182
},
{
0x1D185
,
0x1D18B
},
{
0x1D1AA
,
0x1D1AD
},
{
0x1D242
,
0x1D244
},
{
0x1DA00
,
0x1DA36
},
{
0x1DA3B
,
0x1DA6C
},
{
0x1DA75
,
0x1DA75
},
{
0x1DA84
,
0x1DA84
},
{
0x1DA9B
,
0x1DA9F
},
{
0x1DAA1
,
0x1DAAF
},
{
0x1E000
,
0x1E006
},
{
0x1E008
,
0x1E018
},
{
0x1E01B
,
0x1E021
},
{
0x1E023
,
0x1E024
},
{
0x1E026
,
0x1E02A
},
{
0x1E8D0
,
0x1E8D6
},
{
0x1E944
,
0x1E94A
},
{
0xE0100
,
0xE01EF
},
}
var
doublewidth
=
table
{
{
0x1100
,
0x115F
},
{
0x231A
,
0x231B
},
{
0x2329
,
0x232A
},
{
0x23E9
,
0x23EC
},
{
0x23F0
,
0x23F0
},
{
0x23F3
,
0x23F3
},
{
0x25FD
,
0x25FE
},
{
0x2614
,
0x2615
},
{
0x2648
,
0x2653
},
{
0x267F
,
0x267F
},
{
0x2693
,
0x2693
},
{
0x26A1
,
0x26A1
},
{
0x26AA
,
0x26AB
},
{
0x26BD
,
0x26BE
},
{
0x26C4
,
0x26C5
},
{
0x26CE
,
0x26CE
},
{
0x26D4
,
0x26D4
},
{
0x26EA
,
0x26EA
},
{
0x26F2
,
0x26F3
},
{
0x26F5
,
0x26F5
},
{
0x26FA
,
0x26FA
},
{
0x26FD
,
0x26FD
},
{
0x2705
,
0x2705
},
{
0x270A
,
0x270B
},
{
0x2728
,
0x2728
},
{
0x274C
,
0x274C
},
{
0x274E
,
0x274E
},
{
0x2753
,
0x2755
},
{
0x2757
,
0x2757
},
{
0x2795
,
0x2797
},
{
0x27B0
,
0x27B0
},
{
0x27BF
,
0x27BF
},
{
0x2B1B
,
0x2B1C
},
{
0x2B50
,
0x2B50
},
{
0x2B55
,
0x2B55
},
{
0x2E80
,
0x2E99
},
{
0x2E9B
,
0x2EF3
},
{
0x2F00
,
0x2FD5
},
{
0x2FF0
,
0x2FFB
},
{
0x3000
,
0x303E
},
{
0x3041
,
0x3096
},
{
0x3099
,
0x30FF
},
{
0x3105
,
0x312D
},
{
0x3131
,
0x318E
},
{
0x3190
,
0x31BA
},
{
0x31C0
,
0x31E3
},
{
0x31F0
,
0x321E
},
{
0x3220
,
0x3247
},
{
0x3250
,
0x32FE
},
{
0x3300
,
0x4DBF
},
{
0x4E00
,
0xA48C
},
{
0xA490
,
0xA4C6
},
{
0xA960
,
0xA97C
},
{
0xAC00
,
0xD7A3
},
{
0xF900
,
0xFAFF
},
{
0xFE10
,
0xFE19
},
{
0xFE30
,
0xFE52
},
{
0xFE54
,
0xFE66
},
{
0xFE68
,
0xFE6B
},
{
0xFF01
,
0xFF60
},
{
0xFFE0
,
0xFFE6
},
{
0x16FE0
,
0x16FE0
},
{
0x17000
,
0x187EC
},
{
0x18800
,
0x18AF2
},
{
0x1B000
,
0x1B001
},
{
0x1F004
,
0x1F004
},
{
0x1F0CF
,
0x1F0CF
},
{
0x1F18E
,
0x1F18E
},
{
0x1F191
,
0x1F19A
},
{
0x1F200
,
0x1F202
},
{
0x1F210
,
0x1F23B
},
{
0x1F240
,
0x1F248
},
{
0x1F250
,
0x1F251
},
{
0x1F300
,
0x1F320
},
{
0x1F32D
,
0x1F335
},
{
0x1F337
,
0x1F37C
},
{
0x1F37E
,
0x1F393
},
{
0x1F3A0
,
0x1F3CA
},
{
0x1F3CF
,
0x1F3D3
},
{
0x1F3E0
,
0x1F3F0
},
{
0x1F3F4
,
0x1F3F4
},
{
0x1F3F8
,
0x1F43E
},
{
0x1F440
,
0x1F440
},
{
0x1F442
,
0x1F4FC
},
{
0x1F4FF
,
0x1F53D
},
{
0x1F54B
,
0x1F54E
},
{
0x1F550
,
0x1F567
},
{
0x1F57A
,
0x1F57A
},
{
0x1F595
,
0x1F596
},
{
0x1F5A4
,
0x1F5A4
},
{
0x1F5FB
,
0x1F64F
},
{
0x1F680
,
0x1F6C5
},
{
0x1F6CC
,
0x1F6CC
},
{
0x1F6D0
,
0x1F6D2
},
{
0x1F6EB
,
0x1F6EC
},
{
0x1F6F4
,
0x1F6F6
},
{
0x1F910
,
0x1F91E
},
{
0x1F920
,
0x1F927
},
{
0x1F930
,
0x1F930
},
{
0x1F933
,
0x1F93E
},
{
0x1F940
,
0x1F94B
},
{
0x1F950
,
0x1F95E
},
{
0x1F980
,
0x1F991
},
{
0x1F9C0
,
0x1F9C0
},
{
0x20000
,
0x2FFFD
},
{
0x30000
,
0x3FFFD
},
}
var
ambiguous
=
table
{
{
0x00A1
,
0x00A1
},
{
0x00A4
,
0x00A4
},
{
0x00A7
,
0x00A8
},
{
0x00AA
,
0x00AA
},
{
0x00AD
,
0x00AE
},
{
0x00B0
,
0x00B4
},
{
0x00B6
,
0x00BA
},
{
0x00BC
,
0x00BF
},
{
0x00C6
,
0x00C6
},
{
0x00D0
,
0x00D0
},
{
0x00D7
,
0x00D8
},
{
0x00DE
,
0x00E1
},
{
0x00E6
,
0x00E6
},
{
0x00E8
,
0x00EA
},
{
0x00EC
,
0x00ED
},
{
0x00F0
,
0x00F0
},
{
0x00F2
,
0x00F3
},
{
0x00F7
,
0x00FA
},
{
0x00FC
,
0x00FC
},
{
0x00FE
,
0x00FE
},
{
0x0101
,
0x0101
},
{
0x0111
,
0x0111
},
{
0x0113
,
0x0113
},
{
0x011B
,
0x011B
},
{
0x0126
,
0x0127
},
{
0x012B
,
0x012B
},
{
0x0131
,
0x0133
},
{
0x0138
,
0x0138
},
{
0x013F
,
0x0142
},
{
0x0144
,
0x0144
},
{
0x0148
,
0x014B
},
{
0x014D
,
0x014D
},
{
0x0152
,
0x0153
},
{
0x0166
,
0x0167
},
{
0x016B
,
0x016B
},
{
0x01CE
,
0x01CE
},
{
0x01D0
,
0x01D0
},
{
0x01D2
,
0x01D2
},
{
0x01D4
,
0x01D4
},
{
0x01D6
,
0x01D6
},
{
0x01D8
,
0x01D8
},
{
0x01DA
,
0x01DA
},
{
0x01DC
,
0x01DC
},
{
0x0251
,
0x0251
},
{
0x0261
,
0x0261
},
{
0x02C4
,
0x02C4
},
{
0x02C7
,
0x02C7
},
{
0x02C9
,
0x02CB
},
{
0x02CD
,
0x02CD
},
{
0x02D0
,
0x02D0
},
{
0x02D8
,
0x02DB
},
{
0x02DD
,
0x02DD
},
{
0x02DF
,
0x02DF
},
{
0x0300
,
0x036F
},
{
0x0391
,
0x03A1
},
{
0x03A3
,
0x03A9
},
{
0x03B1
,
0x03C1
},
{
0x03C3
,
0x03C9
},
{
0x0401
,
0x0401
},
{
0x0410
,
0x044F
},
{
0x0451
,
0x0451
},
{
0x2010
,
0x2010
},
{
0x2013
,
0x2016
},
{
0x2018
,
0x2019
},
{
0x201C
,
0x201D
},
{
0x2020
,
0x2022
},
{
0x2024
,
0x2027
},
{
0x2030
,
0x2030
},
{
0x2032
,
0x2033
},
{
0x2035
,
0x2035
},
{
0x203B
,
0x203B
},
{
0x203E
,
0x203E
},
{
0x2074
,
0x2074
},
{
0x207F
,
0x207F
},
{
0x2081
,
0x2084
},
{
0x20AC
,
0x20AC
},
{
0x2103
,
0x2103
},
{
0x2105
,
0x2105
},
{
0x2109
,
0x2109
},
{
0x2113
,
0x2113
},
{
0x2116
,
0x2116
},
{
0x2121
,
0x2122
},
{
0x2126
,
0x2126
},
{
0x212B
,
0x212B
},
{
0x2153
,
0x2154
},
{
0x215B
,
0x215E
},
{
0x2160
,
0x216B
},
{
0x2170
,
0x2179
},
{
0x2189
,
0x2189
},
{
0x2190
,
0x2199
},
{
0x21B8
,
0x21B9
},
{
0x21D2
,
0x21D2
},
{
0x21D4
,
0x21D4
},
{
0x21E7
,
0x21E7
},
{
0x2200
,
0x2200
},
{
0x2202
,
0x2203
},
{
0x2207
,
0x2208
},
{
0x220B
,
0x220B
},
{
0x220F
,
0x220F
},
{
0x2211
,
0x2211
},
{
0x2215
,
0x2215
},
{
0x221A
,
0x221A
},
{
0x221D
,
0x2220
},
{
0x2223
,
0x2223
},
{
0x2225
,
0x2225
},
{
0x2227
,
0x222C
},
{
0x222E
,
0x222E
},
{
0x2234
,
0x2237
},
{
0x223C
,
0x223D
},
{
0x2248
,
0x2248
},
{
0x224C
,
0x224C
},
{
0x2252
,
0x2252
},
{
0x2260
,
0x2261
},
{
0x2264
,
0x2267
},
{
0x226A
,
0x226B
},
{
0x226E
,
0x226F
},
{
0x2282
,
0x2283
},
{
0x2286
,
0x2287
},
{
0x2295
,
0x2295
},
{
0x2299
,
0x2299
},
{
0x22A5
,
0x22A5
},
{
0x22BF
,
0x22BF
},
{
0x2312
,
0x2312
},
{
0x2460
,
0x24E9
},
{
0x24EB
,
0x254B
},
{
0x2550
,
0x2573
},
{
0x2580
,
0x258F
},
{
0x2592
,
0x2595
},
{
0x25A0
,
0x25A1
},
{
0x25A3
,
0x25A9
},
{
0x25B2
,
0x25B3
},
{
0x25B6
,
0x25B7
},
{
0x25BC
,
0x25BD
},
{
0x25C0
,
0x25C1
},
{
0x25C6
,
0x25C8
},
{
0x25CB
,
0x25CB
},
{
0x25CE
,
0x25D1
},
{
0x25E2
,
0x25E5
},
{
0x25EF
,
0x25EF
},
{
0x2605
,
0x2606
},
{
0x2609
,
0x2609
},
{
0x260E
,
0x260F
},
{
0x261C
,
0x261C
},
{
0x261E
,
0x261E
},
{
0x2640
,
0x2640
},
{
0x2642
,
0x2642
},
{
0x2660
,
0x2661
},
{
0x2663
,
0x2665
},
{
0x2667
,
0x266A
},
{
0x266C
,
0x266D
},
{
0x266F
,
0x266F
},
{
0x269E
,
0x269F
},
{
0x26BF
,
0x26BF
},
{
0x26C6
,
0x26CD
},
{
0x26CF
,
0x26D3
},
{
0x26D5
,
0x26E1
},
{
0x26E3
,
0x26E3
},
{
0x26E8
,
0x26E9
},
{
0x26EB
,
0x26F1
},
{
0x26F4
,
0x26F4
},
{
0x26F6
,
0x26F9
},
{
0x26FB
,
0x26FC
},
{
0x26FE
,
0x26FF
},
{
0x273D
,
0x273D
},
{
0x2776
,
0x277F
},
{
0x2B56
,
0x2B59
},
{
0x3248
,
0x324F
},
{
0xE000
,
0xF8FF
},
{
0xFE00
,
0xFE0F
},
{
0xFFFD
,
0xFFFD
},
{
0x1F100
,
0x1F10A
},
{
0x1F110
,
0x1F12D
},
{
0x1F130
,
0x1F169
},
{
0x1F170
,
0x1F18D
},
{
0x1F18F
,
0x1F190
},
{
0x1F19B
,
0x1F1AC
},
{
0xE0100
,
0xE01EF
},
{
0xF0000
,
0xFFFFD
},
{
0x100000
,
0x10FFFD
},
}
var
emoji
=
table
{
{
0x1F1E6
,
0x1F1FF
},
{
0x1F321
,
0x1F321
},
{
0x1F324
,
0x1F32C
},
{
0x1F336
,
0x1F336
},
{
0x1F37D
,
0x1F37D
},
{
0x1F396
,
0x1F397
},
{
0x1F399
,
0x1F39B
},
{
0x1F39E
,
0x1F39F
},
{
0x1F3CB
,
0x1F3CE
},
{
0x1F3D4
,
0x1F3DF
},
{
0x1F3F3
,
0x1F3F5
},
{
0x1F3F7
,
0x1F3F7
},
{
0x1F43F
,
0x1F43F
},
{
0x1F441
,
0x1F441
},
{
0x1F4FD
,
0x1F4FD
},
{
0x1F549
,
0x1F54A
},
{
0x1F56F
,
0x1F570
},
{
0x1F573
,
0x1F579
},
{
0x1F587
,
0x1F587
},
{
0x1F58A
,
0x1F58D
},
{
0x1F590
,
0x1F590
},
{
0x1F5A5
,
0x1F5A5
},
{
0x1F5A8
,
0x1F5A8
},
{
0x1F5B1
,
0x1F5B2
},
{
0x1F5BC
,
0x1F5BC
},
{
0x1F5C2
,
0x1F5C4
},
{
0x1F5D1
,
0x1F5D3
},
{
0x1F5DC
,
0x1F5DE
},
{
0x1F5E1
,
0x1F5E1
},
{
0x1F5E3
,
0x1F5E3
},
{
0x1F5E8
,
0x1F5E8
},
{
0x1F5EF
,
0x1F5EF
},
{
0x1F5F3
,
0x1F5F3
},
{
0x1F5FA
,
0x1F5FA
},
{
0x1F6CB
,
0x1F6CF
},
{
0x1F6E0
,
0x1F6E5
},
{
0x1F6E9
,
0x1F6E9
},
{
0x1F6F0
,
0x1F6F0
},
{
0x1F6F3
,
0x1F6F3
},
}
var
notassigned
=
table
{
{
0x0378
,
0x0379
},
{
0x0380
,
0x0383
},
{
0x038B
,
0x038B
},
{
0x038D
,
0x038D
},
{
0x03A2
,
0x03A2
},
{
0x0530
,
0x0530
},
{
0x0557
,
0x0558
},
{
0x0560
,
0x0560
},
{
0x0588
,
0x0588
},
{
0x058B
,
0x058C
},
{
0x0590
,
0x0590
},
{
0x05C8
,
0x05CF
},
{
0x05EB
,
0x05EF
},
{
0x05F5
,
0x05FF
},
{
0x061D
,
0x061D
},
{
0x070E
,
0x070E
},
{
0x074B
,
0x074C
},
{
0x07B2
,
0x07BF
},
{
0x07FB
,
0x07FF
},
{
0x082E
,
0x082F
},
{
0x083F
,
0x083F
},
{
0x085C
,
0x085D
},
{
0x085F
,
0x089F
},
{
0x08B5
,
0x08B5
},
{
0x08BE
,
0x08D3
},
{
0x0984
,
0x0984
},
{
0x098D
,
0x098E
},
{
0x0991
,
0x0992
},
{
0x09A9
,
0x09A9
},
{
0x09B1
,
0x09B1
},
{
0x09B3
,
0x09B5
},
{
0x09BA
,
0x09BB
},
{
0x09C5
,
0x09C6
},
{
0x09C9
,
0x09CA
},
{
0x09CF
,
0x09D6
},
{
0x09D8
,
0x09DB
},
{
0x09DE
,
0x09DE
},
{
0x09E4
,
0x09E5
},
{
0x09FC
,
0x0A00
},
{
0x0A04
,
0x0A04
},
{
0x0A0B
,
0x0A0E
},
{
0x0A11
,
0x0A12
},
{
0x0A29
,
0x0A29
},
{
0x0A31
,
0x0A31
},
{
0x0A34
,
0x0A34
},
{
0x0A37
,
0x0A37
},
{
0x0A3A
,
0x0A3B
},
{
0x0A3D
,
0x0A3D
},
{
0x0A43
,
0x0A46
},
{
0x0A49
,
0x0A4A
},
{
0x0A4E
,
0x0A50
},
{
0x0A52
,
0x0A58
},
{
0x0A5D
,
0x0A5D
},
{
0x0A5F
,
0x0A65
},
{
0x0A76
,
0x0A80
},
{
0x0A84
,
0x0A84
},
{
0x0A8E
,
0x0A8E
},
{
0x0A92
,
0x0A92
},
{
0x0AA9
,
0x0AA9
},
{
0x0AB1
,
0x0AB1
},
{
0x0AB4
,
0x0AB4
},
{
0x0ABA
,
0x0ABB
},
{
0x0AC6
,
0x0AC6
},
{
0x0ACA
,
0x0ACA
},
{
0x0ACE
,
0x0ACF
},
{
0x0AD1
,
0x0ADF
},
{
0x0AE4
,
0x0AE5
},
{
0x0AF2
,
0x0AF8
},
{
0x0AFA
,
0x0B00
},
{
0x0B04
,
0x0B04
},
{
0x0B0D
,
0x0B0E
},
{
0x0B11
,
0x0B12
},
{
0x0B29
,
0x0B29
},
{
0x0B31
,
0x0B31
},
{
0x0B34
,
0x0B34
},
{
0x0B3A
,
0x0B3B
},
{
0x0B45
,
0x0B46
},
{
0x0B49
,
0x0B4A
},
{
0x0B4E
,
0x0B55
},
{
0x0B58
,
0x0B5B
},
{
0x0B5E
,
0x0B5E
},
{
0x0B64
,
0x0B65
},
{
0x0B78
,
0x0B81
},
{
0x0B84
,
0x0B84
},
{
0x0B8B
,
0x0B8D
},
{
0x0B91
,
0x0B91
},
{
0x0B96
,
0x0B98
},
{
0x0B9B
,
0x0B9B
},
{
0x0B9D
,
0x0B9D
},
{
0x0BA0
,
0x0BA2
},
{
0x0BA5
,
0x0BA7
},
{
0x0BAB
,
0x0BAD
},
{
0x0BBA
,
0x0BBD
},
{
0x0BC3
,
0x0BC5
},
{
0x0BC9
,
0x0BC9
},
{
0x0BCE
,
0x0BCF
},
{
0x0BD1
,
0x0BD6
},
{
0x0BD8
,
0x0BE5
},
{
0x0BFB
,
0x0BFF
},
{
0x0C04
,
0x0C04
},
{
0x0C0D
,
0x0C0D
},
{
0x0C11
,
0x0C11
},
{
0x0C29
,
0x0C29
},
{
0x0C3A
,
0x0C3C
},
{
0x0C45
,
0x0C45
},
{
0x0C49
,
0x0C49
},
{
0x0C4E
,
0x0C54
},
{
0x0C57
,
0x0C57
},
{
0x0C5B
,
0x0C5F
},
{
0x0C64
,
0x0C65
},
{
0x0C70
,
0x0C77
},
{
0x0C84
,
0x0C84
},
{
0x0C8D
,
0x0C8D
},
{
0x0C91
,
0x0C91
},
{
0x0CA9
,
0x0CA9
},
{
0x0CB4
,
0x0CB4
},
{
0x0CBA
,
0x0CBB
},
{
0x0CC5
,
0x0CC5
},
{
0x0CC9
,
0x0CC9
},
{
0x0CCE
,
0x0CD4
},
{
0x0CD7
,
0x0CDD
},
{
0x0CDF
,
0x0CDF
},
{
0x0CE4
,
0x0CE5
},
{
0x0CF0
,
0x0CF0
},
{
0x0CF3
,
0x0D00
},
{
0x0D04
,
0x0D04
},
{
0x0D0D
,
0x0D0D
},
{
0x0D11
,
0x0D11
},
{
0x0D3B
,
0x0D3C
},
{
0x0D45
,
0x0D45
},
{
0x0D49
,
0x0D49
},
{
0x0D50
,
0x0D53
},
{
0x0D64
,
0x0D65
},
{
0x0D80
,
0x0D81
},
{
0x0D84
,
0x0D84
},
{
0x0D97
,
0x0D99
},
{
0x0DB2
,
0x0DB2
},
{
0x0DBC
,
0x0DBC
},
{
0x0DBE
,
0x0DBF
},
{
0x0DC7
,
0x0DC9
},
{
0x0DCB
,
0x0DCE
},
{
0x0DD5
,
0x0DD5
},
{
0x0DD7
,
0x0DD7
},
{
0x0DE0
,
0x0DE5
},
{
0x0DF0
,
0x0DF1
},
{
0x0DF5
,
0x0E00
},
{
0x0E3B
,
0x0E3E
},
{
0x0E5C
,
0x0E80
},
{
0x0E83
,
0x0E83
},
{
0x0E85
,
0x0E86
},
{
0x0E89
,
0x0E89
},
{
0x0E8B
,
0x0E8C
},
{
0x0E8E
,
0x0E93
},
{
0x0E98
,
0x0E98
},
{
0x0EA0
,
0x0EA0
},
{
0x0EA4
,
0x0EA4
},
{
0x0EA6
,
0x0EA6
},
{
0x0EA8
,
0x0EA9
},
{
0x0EAC
,
0x0EAC
},
{
0x0EBA
,
0x0EBA
},
{
0x0EBE
,
0x0EBF
},
{
0x0EC5
,
0x0EC5
},
{
0x0EC7
,
0x0EC7
},
{
0x0ECE
,
0x0ECF
},
{
0x0EDA
,
0x0EDB
},
{
0x0EE0
,
0x0EFF
},
{
0x0F48
,
0x0F48
},
{
0x0F6D
,
0x0F70
},
{
0x0F98
,
0x0F98
},
{
0x0FBD
,
0x0FBD
},
{
0x0FCD
,
0x0FCD
},
{
0x0FDB
,
0x0FFF
},
{
0x10C6
,
0x10C6
},
{
0x10C8
,
0x10CC
},
{
0x10CE
,
0x10CF
},
{
0x1249
,
0x1249
},
{
0x124E
,
0x124F
},
{
0x1257
,
0x1257
},
{
0x1259
,
0x1259
},
{
0x125E
,
0x125F
},
{
0x1289
,
0x1289
},
{
0x128E
,
0x128F
},
{
0x12B1
,
0x12B1
},
{
0x12B6
,
0x12B7
},
{
0x12BF
,
0x12BF
},
{
0x12C1
,
0x12C1
},
{
0x12C6
,
0x12C7
},
{
0x12D7
,
0x12D7
},
{
0x1311
,
0x1311
},
{
0x1316
,
0x1317
},
{
0x135B
,
0x135C
},
{
0x137D
,
0x137F
},
{
0x139A
,
0x139F
},
{
0x13F6
,
0x13F7
},
{
0x13FE
,
0x13FF
},
{
0x169D
,
0x169F
},
{
0x16F9
,
0x16FF
},
{
0x170D
,
0x170D
},
{
0x1715
,
0x171F
},
{
0x1737
,
0x173F
},
{
0x1754
,
0x175F
},
{
0x176D
,
0x176D
},
{
0x1771
,
0x1771
},
{
0x1774
,
0x177F
},
{
0x17DE
,
0x17DF
},
{
0x17EA
,
0x17EF
},
{
0x17FA
,
0x17FF
},
{
0x180F
,
0x180F
},
{
0x181A
,
0x181F
},
{
0x1878
,
0x187F
},
{
0x18AB
,
0x18AF
},
{
0x18F6
,
0x18FF
},
{
0x191F
,
0x191F
},
{
0x192C
,
0x192F
},
{
0x193C
,
0x193F
},
{
0x1941
,
0x1943
},
{
0x196E
,
0x196F
},
{
0x1975
,
0x197F
},
{
0x19AC
,
0x19AF
},
{
0x19CA
,
0x19CF
},
{
0x19DB
,
0x19DD
},
{
0x1A1C
,
0x1A1D
},
{
0x1A5F
,
0x1A5F
},
{
0x1A7D
,
0x1A7E
},
{
0x1A8A
,
0x1A8F
},
{
0x1A9A
,
0x1A9F
},
{
0x1AAE
,
0x1AAF
},
{
0x1ABF
,
0x1AFF
},
{
0x1B4C
,
0x1B4F
},
{
0x1B7D
,
0x1B7F
},
{
0x1BF4
,
0x1BFB
},
{
0x1C38
,
0x1C3A
},
{
0x1C4A
,
0x1C4C
},
{
0x1C89
,
0x1CBF
},
{
0x1CC8
,
0x1CCF
},
{
0x1CF7
,
0x1CF7
},
{
0x1CFA
,
0x1CFF
},
{
0x1DF6
,
0x1DFA
},
{
0x1F16
,
0x1F17
},
{
0x1F1E
,
0x1F1F
},
{
0x1F46
,
0x1F47
},
{
0x1F4E
,
0x1F4F
},
{
0x1F58
,
0x1F58
},
{
0x1F5A
,
0x1F5A
},
{
0x1F5C
,
0x1F5C
},
{
0x1F5E
,
0x1F5E
},
{
0x1F7E
,
0x1F7F
},
{
0x1FB5
,
0x1FB5
},
{
0x1FC5
,
0x1FC5
},
{
0x1FD4
,
0x1FD5
},
{
0x1FDC
,
0x1FDC
},
{
0x1FF0
,
0x1FF1
},
{
0x1FF5
,
0x1FF5
},
{
0x1FFF
,
0x1FFF
},
{
0x2065
,
0x2065
},
{
0x2072
,
0x2073
},
{
0x208F
,
0x208F
},
{
0x209D
,
0x209F
},
{
0x20BF
,
0x20CF
},
{
0x20F1
,
0x20FF
},
{
0x218C
,
0x218F
},
{
0x23FF
,
0x23FF
},
{
0x2427
,
0x243F
},
{
0x244B
,
0x245F
},
{
0x2B74
,
0x2B75
},
{
0x2B96
,
0x2B97
},
{
0x2BBA
,
0x2BBC
},
{
0x2BC9
,
0x2BC9
},
{
0x2BD2
,
0x2BEB
},
{
0x2BF0
,
0x2BFF
},
{
0x2C2F
,
0x2C2F
},
{
0x2C5F
,
0x2C5F
},
{
0x2CF4
,
0x2CF8
},
{
0x2D26
,
0x2D26
},
{
0x2D28
,
0x2D2C
},
{
0x2D2E
,
0x2D2F
},
{
0x2D68
,
0x2D6E
},
{
0x2D71
,
0x2D7E
},
{
0x2D97
,
0x2D9F
},
{
0x2DA7
,
0x2DA7
},
{
0x2DAF
,
0x2DAF
},
{
0x2DB7
,
0x2DB7
},
{
0x2DBF
,
0x2DBF
},
{
0x2DC7
,
0x2DC7
},
{
0x2DCF
,
0x2DCF
},
{
0x2DD7
,
0x2DD7
},
{
0x2DDF
,
0x2DDF
},
{
0x2E45
,
0x2E7F
},
{
0x2E9A
,
0x2E9A
},
{
0x2EF4
,
0x2EFF
},
{
0x2FD6
,
0x2FEF
},
{
0x2FFC
,
0x2FFF
},
{
0x3040
,
0x3040
},
{
0x3097
,
0x3098
},
{
0x3100
,
0x3104
},
{
0x312E
,
0x3130
},
{
0x318F
,
0x318F
},
{
0x31BB
,
0x31BF
},
{
0x31E4
,
0x31EF
},
{
0x321F
,
0x321F
},
{
0x32FF
,
0x32FF
},
{
0x4DB6
,
0x4DBF
},
{
0x9FD6
,
0x9FFF
},
{
0xA48D
,
0xA48F
},
{
0xA4C7
,
0xA4CF
},
{
0xA62C
,
0xA63F
},
{
0xA6F8
,
0xA6FF
},
{
0xA7AF
,
0xA7AF
},
{
0xA7B8
,
0xA7F6
},
{
0xA82C
,
0xA82F
},
{
0xA83A
,
0xA83F
},
{
0xA878
,
0xA87F
},
{
0xA8C6
,
0xA8CD
},
{
0xA8DA
,
0xA8DF
},
{
0xA8FE
,
0xA8FF
},
{
0xA954
,
0xA95E
},
{
0xA97D
,
0xA97F
},
{
0xA9CE
,
0xA9CE
},
{
0xA9DA
,
0xA9DD
},
{
0xA9FF
,
0xA9FF
},
{
0xAA37
,
0xAA3F
},
{
0xAA4E
,
0xAA4F
},
{
0xAA5A
,
0xAA5B
},
{
0xAAC3
,
0xAADA
},
{
0xAAF7
,
0xAB00
},
{
0xAB07
,
0xAB08
},
{
0xAB0F
,
0xAB10
},
{
0xAB17
,
0xAB1F
},
{
0xAB27
,
0xAB27
},
{
0xAB2F
,
0xAB2F
},
{
0xAB66
,
0xAB6F
},
{
0xABEE
,
0xABEF
},
{
0xABFA
,
0xABFF
},
{
0xD7A4
,
0xD7AF
},
{
0xD7C7
,
0xD7CA
},
{
0xD7FC
,
0xD7FF
},
{
0xFA6E
,
0xFA6F
},
{
0xFADA
,
0xFAFF
},
{
0xFB07
,
0xFB12
},
{
0xFB18
,
0xFB1C
},
{
0xFB37
,
0xFB37
},
{
0xFB3D
,
0xFB3D
},
{
0xFB3F
,
0xFB3F
},
{
0xFB42
,
0xFB42
},
{
0xFB45
,
0xFB45
},
{
0xFBC2
,
0xFBD2
},
{
0xFD40
,
0xFD4F
},
{
0xFD90
,
0xFD91
},
{
0xFDC8
,
0xFDEF
},
{
0xFDFE
,
0xFDFF
},
{
0xFE1A
,
0xFE1F
},
{
0xFE53
,
0xFE53
},
{
0xFE67
,
0xFE67
},
{
0xFE6C
,
0xFE6F
},
{
0xFE75
,
0xFE75
},
{
0xFEFD
,
0xFEFE
},
{
0xFF00
,
0xFF00
},
{
0xFFBF
,
0xFFC1
},
{
0xFFC8
,
0xFFC9
},
{
0xFFD0
,
0xFFD1
},
{
0xFFD8
,
0xFFD9
},
{
0xFFDD
,
0xFFDF
},
{
0xFFE7
,
0xFFE7
},
{
0xFFEF
,
0xFFF8
},
{
0xFFFE
,
0xFFFF
},
{
0x1000C
,
0x1000C
},
{
0x10027
,
0x10027
},
{
0x1003B
,
0x1003B
},
{
0x1003E
,
0x1003E
},
{
0x1004E
,
0x1004F
},
{
0x1005E
,
0x1007F
},
{
0x100FB
,
0x100FF
},
{
0x10103
,
0x10106
},
{
0x10134
,
0x10136
},
{
0x1018F
,
0x1018F
},
{
0x1019C
,
0x1019F
},
{
0x101A1
,
0x101CF
},
{
0x101FE
,
0x1027F
},
{
0x1029D
,
0x1029F
},
{
0x102D1
,
0x102DF
},
{
0x102FC
,
0x102FF
},
{
0x10324
,
0x1032F
},
{
0x1034B
,
0x1034F
},
{
0x1037B
,
0x1037F
},
{
0x1039E
,
0x1039E
},
{
0x103C4
,
0x103C7
},
{
0x103D6
,
0x103FF
},
{
0x1049E
,
0x1049F
},
{
0x104AA
,
0x104AF
},
{
0x104D4
,
0x104D7
},
{
0x104FC
,
0x104FF
},
{
0x10528
,
0x1052F
},
{
0x10564
,
0x1056E
},
{
0x10570
,
0x105FF
},
{
0x10737
,
0x1073F
},
{
0x10756
,
0x1075F
},
{
0x10768
,
0x107FF
},
{
0x10806
,
0x10807
},
{
0x10809
,
0x10809
},
{
0x10836
,
0x10836
},
{
0x10839
,
0x1083B
},
{
0x1083D
,
0x1083E
},
{
0x10856
,
0x10856
},
{
0x1089F
,
0x108A6
},
{
0x108B0
,
0x108DF
},
{
0x108F3
,
0x108F3
},
{
0x108F6
,
0x108FA
},
{
0x1091C
,
0x1091E
},
{
0x1093A
,
0x1093E
},
{
0x10940
,
0x1097F
},
{
0x109B8
,
0x109BB
},
{
0x109D0
,
0x109D1
},
{
0x10A04
,
0x10A04
},
{
0x10A07
,
0x10A0B
},
{
0x10A14
,
0x10A14
},
{
0x10A18
,
0x10A18
},
{
0x10A34
,
0x10A37
},
{
0x10A3B
,
0x10A3E
},
{
0x10A48
,
0x10A4F
},
{
0x10A59
,
0x10A5F
},
{
0x10AA0
,
0x10ABF
},
{
0x10AE7
,
0x10AEA
},
{
0x10AF7
,
0x10AFF
},
{
0x10B36
,
0x10B38
},
{
0x10B56
,
0x10B57
},
{
0x10B73
,
0x10B77
},
{
0x10B92
,
0x10B98
},
{
0x10B9D
,
0x10BA8
},
{
0x10BB0
,
0x10BFF
},
{
0x10C49
,
0x10C7F
},
{
0x10CB3
,
0x10CBF
},
{
0x10CF3
,
0x10CF9
},
{
0x10D00
,
0x10E5F
},
{
0x10E7F
,
0x10FFF
},
{
0x1104E
,
0x11051
},
{
0x11070
,
0x1107E
},
{
0x110C2
,
0x110CF
},
{
0x110E9
,
0x110EF
},
{
0x110FA
,
0x110FF
},
{
0x11135
,
0x11135
},
{
0x11144
,
0x1114F
},
{
0x11177
,
0x1117F
},
{
0x111CE
,
0x111CF
},
{
0x111E0
,
0x111E0
},
{
0x111F5
,
0x111FF
},
{
0x11212
,
0x11212
},
{
0x1123F
,
0x1127F
},
{
0x11287
,
0x11287
},
{
0x11289
,
0x11289
},
{
0x1128E
,
0x1128E
},
{
0x1129E
,
0x1129E
},
{
0x112AA
,
0x112AF
},
{
0x112EB
,
0x112EF
},
{
0x112FA
,
0x112FF
},
{
0x11304
,
0x11304
},
{
0x1130D
,
0x1130E
},
{
0x11311
,
0x11312
},
{
0x11329
,
0x11329
},
{
0x11331
,
0x11331
},
{
0x11334
,
0x11334
},
{
0x1133A
,
0x1133B
},
{
0x11345
,
0x11346
},
{
0x11349
,
0x1134A
},
{
0x1134E
,
0x1134F
},
{
0x11351
,
0x11356
},
{
0x11358
,
0x1135C
},
{
0x11364
,
0x11365
},
{
0x1136D
,
0x1136F
},
{
0x11375
,
0x113FF
},
{
0x1145A
,
0x1145A
},
{
0x1145C
,
0x1145C
},
{
0x1145E
,
0x1147F
},
{
0x114C8
,
0x114CF
},
{
0x114DA
,
0x1157F
},