# allkeys-13.0.0.txt
# Date: 2020-01-28, 17:07:29 GMT [KW]
# Copyright 2020 Unicode, Inc.
# For terms of use, see http://www.unicode.org/terms_of_use.html
#
# This file defines the Default Unicode Collation Element Table
#   (DUCET) for the Unicode Collation Algorithm
#
# See UTS #10, Unicode Collation Algorithm, for more information.
#
# Diagnostic weight ranges
# Primary weight range:   0200..5C37 (23096)
# Secondary weight range: 0020..011C (253)
# Variant secondaries:    0118..011C (5)
# Tertiary weight range:  0002..001F (30)
#
@version 13.0.0

@implicitweights 17000..18AFF; FB00 # Tangut and Tangut Components

@implicitweights 18D00..18D8F; FB00 # Tangut Supplement

@implicitweights 1B170..1B2FF; FB01 # Nushu

@implicitweights 18B00..18CFF; FB02 # Khitan Small Script

0000  ; [.0000.0000.0000] # NULL (in ISO 6429)
0001  ; [.0000.0000.0000] # START OF HEADING (in ISO 6429)
0002  ; [.0000.0000.0000] # START OF TEXT (in ISO 6429)
0003  ; [.0000.0000.0000] # END OF TEXT (in ISO 6429)
0004  ; [.0000.0000.0000] # END OF TRANSMISSION (in ISO 6429)
0005  ; [.0000.0000.0000] # ENQUIRY (in ISO 6429)
0006  ; [.0000.0000.0000] # ACKNOWLEDGE (in ISO 6429)
0007  ; [.0000.0000.0000] # BELL (in ISO 6429)
0008  ; [.0000.0000.0000] # BACKSPACE (in ISO 6429)
000E  ; [.0000.0000.0000] # SHIFT OUT (in ISO 6429)
000F  ; [.0000.0000.0000] # SHIFT IN (in ISO 6429)
0010  ; [.0000.0000.0000] # DATA LINK ESCAPE (in ISO 6429)
0011  ; [.0000.0000.0000] # DEVICE CONTROL ONE (in ISO 6429)
0012  ; [.0000.0000.0000] # DEVICE CONTROL TWO (in ISO 6429)
0013  ; [.0000.0000.0000] # DEVICE CONTROL THREE (in ISO 6429)
0014  ; [.0000.0000.0000] # DEVICE CONTROL FOUR (in ISO 6429)
0015  ; [.0000.0000.0000] # NEGATIVE ACKNOWLEDGE (in ISO 6429)
0016  ; [.0000.0000.0000] # SYNCHRONOUS IDLE (in ISO 6429)
0017  ; [.0000.0000.0000] # END OF TRANSMISSION BLOCK (in ISO 6429)
0018  ; [.0000.0000.0000] # CANCEL (in ISO 6429)
0019  ; [.0000.0000.0000] # END OF MEDIUM (in ISO 6429)
001A  ; [.0000.0000.0000] # SUBSTITUTE (in ISO 6429)
001B  ; [.0000.0000.0000] # ESCAPE (in ISO 6429)
001C  ; [.0000.0000.0000] # FILE SEPARATOR (in ISO 6429)
001D  ; [.0000.0000.0000] # GROUP SEPARATOR (in ISO 6429)
001E  ; [.0000.0000.0000] # RECORD SEPARATOR (in ISO 6429)
001F  ; [.0000.0000.0000] # UNIT SEPARATOR (in ISO 6429)
007F  ; [.0000.0000.0000] # DELETE (in ISO 6429)
0080  ; [.0000.0000.0000] # <control>
0081  ; [.0000.0000.0000] # <control>
0082  ; [.0000.0000.0000] # BREAK PERMITTED HERE (in ISO 6429)
0083  ; [.0000.0000.0000] # NO BREAK HERE (in ISO 6429)
0084  ; [.0000.0000.0000] # <control>
0086  ; [.0000.0000.0000] # START OF SELECTED AREA (in ISO 6429)
0087  ; [.0000.0000.0000] # END OF SELECTED AREA (in ISO 6429)
0088  ; [.0000.0000.0000] # CHARACTER TABULATION SET (in ISO 6429)
0089  ; [.0000.0000.0000] # CHARACTER TABULATION WITH JUSTIFICATION (in ISO 6429)
008A  ; [.0000.0000.0000] # LINE TABULATION SET (in ISO 6429)
008B  ; [.0000.0000.0000] # PARTIAL LINE FORWARD (in ISO 6429)
008C  ; [.0000.0000.0000] # PARTIAL LINE BACKWARD (in ISO 6429)
008D  ; [.0000.0000.0000] # PARTIAL LINE FEED (in ISO 6429)
008E  ; [.0000.0000.0000] # SINGLE SHIFT TWO (in ISO 6429)
008F  ; [.0000.0000.0000] # SINGLE SHIFT THREE (in ISO 6429)
0090  ; [.0000.0000.0000] # DEVICE CONTROL STRING (in ISO 6429)
0091  ; [.0000.0000.0000] # PRIVATE USE ONE (in ISO 6429)
0092  ; [.0000.0000.0000] # PRIVATE USE TWO (in ISO 6429)
0093  ; [.0000.0000.0000] # SET TRANSMIT STATE (in ISO 6429)
0094  ; [.0000.0000.0000] # CANCEL CHARACTER (in ISO 6429)
0095  ; [.0000.0000.0000] # MESSAGE WAITING (in ISO 6429)
0096  ; [.0000.0000.0000] # START OF GUARDED AREA (in ISO 6429)
0097  ; [.0000.0000.0000] # END OF GUARDED AREA (in ISO 6429)
0098  ; [.0000.0000.0000] # START OF STRING (in ISO 6429)
0099  ; [.0000.0000.0000] # <control>
009A  ; [.0000.0000.0000] # SINGLE CHARACTER INTRODUCER (in ISO 6429)
009B  ; [.0000.0000.0000] # CONTROL SEQUENCE INTRODUCER (in ISO 6429)
009C  ; [.0000.0000.0000] # STRING TERMINATOR (in ISO 6429)
009D  ; [.0000.0000.0000] # OPERATING SYSTEM COMMAND (in ISO 6429)
009E  ; [.0000.0000.0000] # PRIVACY MESSAGE (in ISO 6429)
009F  ; [.0000.0000.0000] # APPLICATION PROGRAM COMMAND (in ISO 6429)
00AD  ; [.0000.0000.0000] # SOFT HYPHEN
061C  ; [.0000.0000.0000] # ARABIC LETTER MARK
180B  ; [.0000.0000.0000] # MONGOLIAN FREE VARIATION SELECTOR ONE
180C  ; [.0000.0000.0000] # MONGOLIAN FREE VARIATION SELECTOR TWO
180D  ; [.0000.0000.0000] # MONGOLIAN FREE VARIATION SELECTOR THREE
180E  ; [.0000.0000.0000] # MONGOLIAN VOWEL SEPARATOR
200B  ; [.0000.0000.0000] # ZERO WIDTH SPACE
200C  ; [.0000.0000.0000] # ZERO WIDTH NON-JOINER
200D  ; [.0000.0000.0000] # ZERO WIDTH JOINER
200E  ; [.0000.0000.0000] # LEFT-TO-RIGHT MARK
200F  ; [.0000.0000.0000] # RIGHT-TO-LEFT MARK
202A  ; [.0000.0000.0000] # LEFT-TO-RIGHT EMBEDDING
202B  ; [.0000.0000.0000] # RIGHT-TO-LEFT EMBEDDING
202C  ; [.0000.0000.0000] # POP DIRECTIONAL FORMATTING
202D  ; [.0000.0000.0000] # LEFT-TO-RIGHT OVERRIDE
202E  ; [.0000.0000.0000] # RIGHT-TO-LEFT OVERRIDE
2060  ; [.0000.0000.0000] # WORD JOINER
2066  ; [.0000.0000.0000] # LEFT-TO-RIGHT ISOLATE
2067  ; [.0000.0000.0000] # RIGHT-TO-LEFT ISOLATE
2068  ; [.0000.0000.0000] # FIRST STRONG ISOLATE
2069  ; [.0000.0000.0000] # POP DIRECTIONAL ISOLATE
206A  ; [.0000.0000.0000] # INHIBIT SYMMETRIC SWAPPING
206B  ; [.0000.0000.0000] # ACTIVATE SYMMETRIC SWAPPING
206C  ; [.0000.0000.0000] # INHIBIT ARABIC FORM SHAPING
206D  ; [.0000.0000.0000] # ACTIVATE ARABIC FORM SHAPING
206E  ; [.0000.0000.0000] # NATIONAL DIGIT SHAPES
206F  ; [.0000.0000.0000] # NOMINAL DIGIT SHAPES
FE00  ; [.0000.0000.0000] # VARIATION SELECTOR-1
FE01  ; [.0000.0000.0000] # VARIATION SELECTOR-2
FE02  ; [.0000.0000.0000] # VARIATION SELECTOR-3
FE03  ; [.0000.0000.0000] # VARIATION SELECTOR-4
FE04  ; [.0000.0000.0000] # VARIATION SELECTOR-5
FE05  ; [.0000.0000.0000] # VARIATION SELECTOR-6
FE06  ; [.0000.0000.0000] # VARIATION SELECTOR-7
FE07  ; [.0000.0000.0000] # VARIATION SELECTOR-8
FE08  ; [.0000.0000.0000] # VARIATION SELECTOR-9
FE09  ; [.0000.0000.0000] # VARIATION SELECTOR-10
FE0A  ; [.0000.0000.0000] # VARIATION SELECTOR-11
FE0B  ; [.0000.0000.0000] # VARIATION SELECTOR-12
FE0C  ; [.0000.0000.0000] # VARIATION SELECTOR-13
FE0D  ; [.0000.0000.0000] # VARIATION SELECTOR-14
FE0E  ; [.0000.0000.0000] # VARIATION SELECTOR-15
FE0F  ; [.0000.0000.0000] # VARIATION SELECTOR-16
FEFF  ; [.0000.0000.0000] # ZERO WIDTH NO-BREAK SPACE
FFF9  ; [.0000.0000.0000] # INTERLINEAR ANNOTATION ANCHOR
FFFA  ; [.0000.0000.0000] # INTERLINEAR ANNOTATION SEPARATOR
FFFB  ; [.0000.0000.0000] # INTERLINEAR ANNOTATION TERMINATOR
13430 ; [.0000.0000.0000] # EGYPTIAN HIEROGLYPH VERTICAL JOINER
13431 ; [.0000.0000.0000] # EGYPTIAN HIEROGLYPH HORIZONTAL JOINER
13432 ; [.0000.0000.0000] # EGYPTIAN HIEROGLYPH INSERT AT TOP START
13433 ; [.0000.0000.0000] # EGYPTIAN HIEROGLYPH INSERT AT BOTTOM START
13434 ; [.0000.0000.0000] # EGYPTIAN HIEROGLYPH INSERT AT TOP END
13435 ; [.0000.0000.0000] # EGYPTIAN HIEROGLYPH INSERT AT BOTTOM END
13436 ; [.0000.0000.0000] # EGYPTIAN HIEROGLYPH OVERLAY MIDDLE
13437 ; [.0000.0000.0000] # EGYPTIAN HIEROGLYPH BEGIN SEGMENT
13438 ; [.0000.0000.0000] # EGYPTIAN HIEROGLYPH END SEGMENT
1BCA0 ; [.0000.0000.0000] # SHORTHAND FORMAT LETTER OVERLAP
1BCA1 ; [.0000.0000.0000] # SHORTHAND FORMAT CONTINUING OVERLAP
1BCA2 ; [.0000.0000.0000] # SHORTHAND FORMAT DOWN STEP
1BCA3 ; [.0000.0000.0000] # SHORTHAND FORMAT UP STEP
1D173 ; [.0000.0000.0000] # MUSICAL SYMBOL BEGIN BEAM
1D174 ; [.0000.0000.0000] # MUSICAL SYMBOL END BEAM
1D175 ; [.0000.0000.0000] # MUSICAL SYMBOL BEGIN TIE
1D176 ; [.0000.0000.0000] # MUSICAL SYMBOL END TIE
1D177 ; [.0000.0000.0000] # MUSICAL SYMBOL BEGIN SLUR
1D178 ; [.0000.0000.0000] # MUSICAL SYMBOL END SLUR
1D179 ; [.0000.0000.0000] # MUSICAL SYMBOL BEGIN PHRASE
1D17A ; [.0000.0000.0000] # MUSICAL SYMBOL END PHRASE
E0001 ; [.0000.0000.0000] # LANGUAGE TAG
E0020 ; [.0000.0000.0000] # TAG SPACE
E0021 ; [.0000.0000.0000] # TAG EXCLAMATION MARK
E0022 ; [.0000.0000.0000] # TAG QUOTATION MARK
E0023 ; [.0000.0000.0000] # TAG NUMBER SIGN
E0024 ; [.0000.0000.0000] # TAG DOLLAR SIGN
E0025 ; [.0000.0000.0000] # TAG PERCENT SIGN
E0026 ; [.0000.0000.0000] # TAG AMPERSAND
E0027 ; [.0000.0000.0000] # TAG APOSTROPHE
E0028 ; [.0000.0000.0000] # TAG LEFT PARENTHESIS
E0029 ; [.0000.0000.0000] # TAG RIGHT PARENTHESIS
E002A ; [.0000.0000.0000] # TAG ASTERISK
E002B ; [.0000.0000.0000] # TAG PLUS SIGN
E002C ; [.0000.0000.0000] # TAG COMMA
E002D ; [.0000.0000.0000] # TAG HYPHEN-MINUS
E002E ; [.0000.0000.0000] # TAG FULL STOP
E002F ; [.0000.0000.0000] # TAG SOLIDUS
E0030 ; [.0000.0000.0000] # TAG DIGIT ZERO
E0031 ; [.0000.0000.0000] # TAG DIGIT ONE
E0032 ; [.0000.0000.0000] # TAG DIGIT TWO
E0033 ; [.0000.0000.0000] # TAG DIGIT THREE
E0034 ; [.0000.0000.0000] # TAG DIGIT FOUR
E0035 ; [.0000.0000.0000] # TAG DIGIT FIVE
E0036 ; [.0000.0000.0000] # TAG DIGIT SIX
E0037 ; [.0000.0000.0000] # TAG DIGIT SEVEN
E0038 ; [.0000.0000.0000] # TAG DIGIT EIGHT
E0039 ; [.0000.0000.0000] # TAG DIGIT NINE
E003A ; [.0000.0000.0000] # TAG COLON
E003B ; [.0000.0000.0000] # TAG SEMICOLON
E003C ; [.0000.0000.0000] # TAG LESS-THAN SIGN
E003D ; [.0000.0000.0000] # TAG EQUALS SIGN
E003E ; [.0000.0000.0000] # TAG GREATER-THAN SIGN
E003F ; [.0000.0000.0000] # TAG QUESTION MARK
E0040 ; [.0000.0000.0000] # TAG COMMERCIAL AT
E0041 ; [.0000.0000.0000] # TAG LATIN CAPITAL LETTER A
E0042 ; [.0000.0000.0000] # TAG LATIN CAPITAL LETTER B
E0043 ; [.0000.0000.0000] # TAG LATIN CAPITAL LETTER C
E0044 ; [.0000.0000.0000] # TAG LATIN CAPITAL LETTER D
E0045 ; [.0000.0000.0000] # TAG LATIN CAPITAL LETTER E
E0046 ; [.0000.0000.0000] # TAG LATIN CAPITAL LETTER F
E0047 ; [.0000.0000.0000] # TAG LATIN CAPITAL LETTER G
E0048 ; [.0000.0000.0000] # TAG LATIN CAPITAL LETTER H
E0049 ; [.0000.0000.0000] # TAG LATIN CAPITAL LETTER I
E004A ; [.0000.0000.0000] # TAG LATIN CAPITAL LETTER J
E004B ; [.0000.0000.0000] # TAG LATIN CAPITAL LETTER K
E004C ; [.0000.0000.0000] # TAG LATIN CAPITAL LETTER L
E004D ; [.0000.0000.0000] # TAG LATIN CAPITAL LETTER M
E004E ; [.0000.0000.0000] # TAG LATIN CAPITAL LETTER N
E004F ; [.0000.0000.0000] # TAG LATIN CAPITAL LETTER O
E0050 ; [.0000.0000.0000] # TAG LATIN CAPITAL LETTER P
E0051 ; [.0000.0000.0000] # TAG LATIN CAPITAL LETTER Q
E0052 ; [.0000.0000.0000] # TAG LATIN CAPITAL LETTER R
E0053 ; [.0000.0000.0000] # TAG LATIN CAPITAL LETTER S
E0054 ; [.0000.0000.0000] # TAG LATIN CAPITAL LETTER T
E0055 ; [.0000.0000.0000] # TAG LATIN CAPITAL LETTER U
E0056 ; [.0000.0000.0000] # TAG LATIN CAPITAL LETTER V
E0057 ; [.0000.0000.0000] # TAG LATIN CAPITAL LETTER W
E0058 ; [.0000.0000.0000] # TAG LATIN CAPITAL LETTER X
E0059 ; [.0000.0000.0000] # TAG LATIN CAPITAL LETTER Y
E005A ; [.0000.0000.0000] # TAG LATIN CAPITAL LETTER Z
E005B ; [.0000.0000.0000] # TAG LEFT SQUARE BRACKET
E005C ; [.0000.0000.0000] # TAG REVERSE SOLIDUS
E005D ; [.0000.0000.0000] # TAG RIGHT SQUARE BRACKET
E005E ; [.0000.0000.0000] # TAG CIRCUMFLEX ACCENT
E005F ; [.0000.0000.0000] # TAG LOW LINE
E0060 ; [.0000.0000.0000] # TAG GRAVE ACCENT
E0061 ; [.0000.0000.0000] # TAG LATIN SMALL LETTER A
E0062 ; [.0000.0000.0000] # TAG LATIN SMALL LETTER B
E0063 ; [.0000.0000.0000] # TAG LATIN SMALL LETTER C
E0064 ; [.0000.0000.0000] # TAG LATIN SMALL LETTER D
E0065 ; [.0000.0000.0000] # TAG LATIN SMALL LETTER E
E0066 ; [.0000.0000.0000] # TAG LATIN SMALL LETTER F
E0067 ; [.0000.0000.0000] # TAG LATIN SMALL LETTER G
E0068 ; [.0000.0000.0000] # TAG LATIN SMALL LETTER H
E0069 ; [.0000.0000.0000] # TAG LATIN SMALL LETTER I
E006A ; [.0000.0000.0000] # TAG LATIN SMALL LETTER J
E006B ; [.0000.0000.0000] # TAG LATIN SMALL LETTER K
E006C ; [.0000.0000.0000] # TAG LATIN SMALL LETTER L
E006D ; [.0000.0000.0000] # TAG LATIN SMALL LETTER M
E006E ; [.0000.0000.0000] # TAG LATIN SMALL LETTER N
E006F ; [.0000.0000.0000] # TAG LATIN SMALL LETTER O
E0070 ; [.0000.0000.0000] # TAG LATIN SMALL LETTER P
E0071 ; [.0000.0000.0000] # TAG LATIN SMALL LETTER Q
E0072 ; [.0000.0000.0000] # TAG LATIN SMALL LETTER R
E0073 ; [.0000.0000.0000] # TAG LATIN SMALL LETTER S
E0074 ; [.0000.0000.0000] # TAG LATIN SMALL LETTER T
E0075 ; [.0000.0000.0000] # TAG LATIN SMALL LETTER U
E0076 ; [.0000.0000.0000] # TAG LATIN SMALL LETTER V
E0077 ; [.0000.0000.0000] # TAG LATIN SMALL LETTER W
E0078 ; [.0000.0000.0000] # TAG LATIN SMALL LETTER X
E0079 ; [.0000.0000.0000] # TAG LATIN SMALL LETTER Y
E007A ; [.0000.0000.0000] # TAG LATIN SMALL LETTER Z
E007B ; [.0000.0000.0000] # TAG LEFT CURLY BRACKET
E007C ; [.0000.0000.0000] # TAG VERTICAL LINE
E007D ; [.0000.0000.0000] # TAG RIGHT CURLY BRACKET
E007E ; [.0000.0000.0000] # TAG TILDE
E007F ; [.0000.0000.0000] # CANCEL TAG
E0100 ; [.0000.0000.0000] # VARIATION SELECTOR-17
E0101 ; [.0000.0000.0000] # VARIATION SELECTOR-18
E0102 ; [.0000.0000.0000] # VARIATION SELECTOR-19
E0103 ; [.0000.0000.0000] # VARIATION SELECTOR-20
E0104 ; [.0000.0000.0000] # VARIATION SELECTOR-21
E0105 ; [.0000.0000.0000] # VARIATION SELECTOR-22
E0106 ; [.0000.0000.0000] # VARIATION SELECTOR-23
E0107 ; [.0000.0000.0000] # VARIATION SELECTOR-24
E0108 ; [.0000.0000.0000] # VARIATION SELECTOR-25
E0109 ; [.0000.0000.0000] # VARIATION SELECTOR-26
E010A ; [.0000.0000.0000] # VARIATION SELECTOR-27
E010B ; [.0000.0000.0000] # VARIATION SELECTOR-28
E010C ; [.0000.0000.0000] # VARIATION SELECTOR-29
E010D ; [.0000.0000.0000] # VARIATION SELECTOR-30
E010E ; [.0000.0000.0000] # VARIATION SELECTOR-31
E010F ; [.0000.0000.0000] # VARIATION SELECTOR-32
E0110 ; [.0000.0000.0000] # VARIATION SELECTOR-33
E0111 ; [.0000.0000.0000] # VARIATION SELECTOR-34
E0112 ; [.0000.0000.0000] # VARIATION SELECTOR-35
E0113 ; [.0000.0000.0000] # VARIATION SELECTOR-36
E0114 ; [.0000.0000.0000] # VARIATION SELECTOR-37
E0115 ; [.0000.0000.0000] # VARIATION SELECTOR-38
E0116 ; [.0000.0000.0000] # VARIATION SELECTOR-39
E0117 ; [.0000.0000.0000] # VARIATION SELECTOR-40
E0118 ; [.0000.0000.0000] # VARIATION SELECTOR-41
E0119 ; [.0000.0000.0000] # VARIATION SELECTOR-42
E011A ; [.0000.0000.0000] # VARIATION SELECTOR-43
E011B ; [.0000.0000.0000] # VARIATION SELECTOR-44
E011C ; [.0000.0000.0000] # VARIATION SELECTOR-45
E011D ; [.0000.0000.0000] # VARIATION SELECTOR-46
E011E ; [.0000.0000.0000] # VARIATION SELECTOR-47
E011F ; [.0000.0000.0000] # VARIATION SELECTOR-48
E0120 ; [.0000.0000.0000] # VARIATION SELECTOR-49
E0121 ; [.0000.0000.0000] # VARIATION SELECTOR-50
E0122 ; [.0000.0000.0000] # VARIATION SELECTOR-51
E0123 ; [.0000.0000.0000] # VARIATION SELECTOR-52
E0124 ; [.0000.0000.0000] # VARIATION SELECTOR-53
E0125 ; [.0000.0000.0000] # VARIATION SELECTOR-54
E0126 ; [.0000.0000.0000] # VARIATION SELECTOR-55
E0127 ; [.0000.0000.0000] # VARIATION SELECTOR-56
E0128 ; [.0000.0000.0000] # VARIATION SELECTOR-57
E0129 ; [.0000.0000.0000] # VARIATION SELECTOR-58
E012A ; [.0000.0000.0000] # VARIATION SELECTOR-59
E012B ; [.0000.0000.0000] # VARIATION SELECTOR-60
E012C ; [.0000.0000.0000] # VARIATION SELECTOR-61
E012D ; [.0000.0000.0000] # VARIATION SELECTOR-62
E012E ; [.0000.0000.0000] # VARIATION SELECTOR-63
E012F ; [.0000.0000.0000] # VARIATION SELECTOR-64
E0130 ; [.0000.0000.0000] # VARIATION SELECTOR-65
E0131 ; [.0000.0000.0000] # VARIATION SELECTOR-66
E0132 ; [.0000.0000.0000] # VARIATION SELECTOR-67
E0133 ; [.0000.0000.0000] # VARIATION SELECTOR-68
E0134 ; [.0000.0000.0000] # VARIATION SELECTOR-69
E0135 ; [.0000.0000.0000] # VARIATION SELECTOR-70
E0136 ; [.0000.0000.0000] # VARIATION SELECTOR-71
E0137 ; [.0000.0000.0000] # VARIATION SELECTOR-72
E0138 ; [.0000.0000.0000] # VARIATION SELECTOR-73
E0139 ; [.0000.0000.0000] # VARIATION SELECTOR-74
E013A ; [.0000.0000.0000] # VARIATION SELECTOR-75
E013B ; [.0000.0000.0000] # VARIATION SELECTOR-76
E013C ; [.0000.0000.0000] # VARIATION SELECTOR-77
E013D ; [.0000.0000.0000] # VARIATION SELECTOR-78
E013E ; [.0000.0000.0000] # VARIATION SELECTOR-79
E013F ; [.0000.0000.0000] # VARIATION SELECTOR-80
E0140 ; [.0000.0000.0000] # VARIATION SELECTOR-81
E0141 ; [.0000.0000.0000] # VARIATION SELECTOR-82
E0142 ; [.0000.0000.0000] # VARIATION SELECTOR-83
E0143 ; [.0000.0000.0000] # VARIATION SELECTOR-84
E0144 ; [.0000.0000.0000] # VARIATION SELECTOR-85
E0145 ; [.0000.0000.0000] # VARIATION SELECTOR-86
E0146 ; [.0000.0000.0000] # VARIATION SELECTOR-87
E0147 ; [.0000.0000.0000] # VARIATION SELECTOR-88
E0148 ; [.0000.0000.0000] # VARIATION SELECTOR-89
E0149 ; [.0000.0000.0000] # VARIATION SELECTOR-90
E014A ; [.0000.0000.0000] # VARIATION SELECTOR-91
E014B ; [.0000.0000.0000] # VARIATION SELECTOR-92
E014C ; [.0000.0000.0000] # VARIATION SELECTOR-93
E014D ; [.0000.0000.0000] # VARIATION SELECTOR-94
E014E ; [.0000.0000.0000] # VARIATION SELECTOR-95
E014F ; [.0000.0000.0000] # VARIATION SELECTOR-96
E0150 ; [.0000.0000.0000] # VARIATION SELECTOR-97
E0151 ; [.0000.0000.0000] # VARIATION SELECTOR-98
E0152 ; [.0000.0000.0000] # VARIATION SELECTOR-99
E0153 ; [.0000.0000.0000] # VARIATION SELECTOR-100
E0154 ; [.0000.0000.0000] # VARIATION SELECTOR-101
E0155 ; [.0000.0000.0000] # VARIATION SELECTOR-102
E0156 ; [.0000.0000.0000] # VARIATION SELECTOR-103
E0157 ; [.0000.0000.0000] # VARIATION SELECTOR-104
E0158 ; [.0000.0000.0000] # VARIATION SELECTOR-105
E0159 ; [.0000.0000.0000] # VARIATION SELECTOR-106
E015A ; [.0000.0000.0000] # VARIATION SELECTOR-107
E015B ; [.0000.0000.0000] # VARIATION SELECTOR-108
E015C ; [.0000.0000.0000] # VARIATION SELECTOR-109
E015D ; [.0000.0000.0000] # VARIATION SELECTOR-110
E015E ; [.0000.0000.0000] # VARIATION SELECTOR-111
E015F ; [.0000.0000.0000] # VARIATION SELECTOR-112
E0160 ; [.0000.0000.0000] # VARIATION SELECTOR-113
E0161 ; [.0000.0000.0000] # VARIATION SELECTOR-114
E0162 ; [.0000.0000.0000] # VARIATION SELECTOR-115
E0163 ; [.0000.0000.0000] # VARIATION SELECTOR-116
E0164 ; [.0000.0000.0000] # VARIATION SELECTOR-117
E0165 ; [.0000.0000.0000] # VARIATION SELECTOR-118
E0166 ; [.0000.0000.0000] # VARIATION SELECTOR-119
E0167 ; [.0000.0000.0000] # VARIATION SELECTOR-120
E0168 ; [.0000.0000.0000] # VARIATION SELECTOR-121
E0169 ; [.0000.0000.0000] # VARIATION SELECTOR-122
E016A ; [.0000.0000.0000] # VARIATION SELECTOR-123
E016B ; [.0000.0000.0000] # VARIATION SELECTOR-124
E016C ; [.0000.0000.0000] # VARIATION SELECTOR-125
E016D ; [.0000.0000.0000] # VARIATION SELECTOR-126
E016E ; [.0000.0000.0000] # VARIATION SELECTOR-127
E016F ; [.0000.0000.0000] # VARIATION SELECTOR-128
E0170 ; [.0000.0000.0000] # VARIATION SELECTOR-129
E0171 ; [.0000.0000.0000] # VARIATION SELECTOR-130
E0172 ; [.0000.0000.0000] # VARIATION SELECTOR-131
E0173 ; [.0000.0000.0000] # VARIATION SELECTOR-132
E0174 ; [.0000.0000.0000] # VARIATION SELECTOR-133
E0175 ; [.0000.0000.0000] # VARIATION SELECTOR-134
E0176 ; [.0000.0000.0000] # VARIATION SELECTOR-135
E0177 ; [.0000.0000.0000] # VARIATION SELECTOR-136
E0178 ; [.0000.0000.0000] # VARIATION SELECTOR-137
E0179 ; [.0000.0000.0000] # VARIATION SELECTOR-138
E017A ; [.0000.0000.0000] # VARIATION SELECTOR-139
E017B ; [.0000.0000.0000] # VARIATION SELECTOR-140
E017C ; [.0000.0000.0000] # VARIATION SELECTOR-141
E017D ; [.0000.0000.0000] # VARIATION SELECTOR-142
E017E ; [.0000.0000.0000] # VARIATION SELECTOR-143
E017F ; [.0000.0000.0000] # VARIATION SELECTOR-144
E0180 ; [.0000.0000.0000] # VARIATION SELECTOR-145
E0181 ; [.0000.0000.0000] # VARIATION SELECTOR-146
E0182 ; [.0000.0000.0000] # VARIATION SELECTOR-147
E0183 ; [.0000.0000.0000] # VARIATION SELECTOR-148
E0184 ; [.0000.0000.0000] # VARIATION SELECTOR-149
E0185 ; [.0000.0000.0000] # VARIATION SELECTOR-150
E0186 ; [.0000.0000.0000] # VARIATION SELECTOR-151
E0187 ; [.0000.0000.0000] # VARIATION SELECTOR-152
E0188 ; [.0000.0000.0000] # VARIATION SELECTOR-153
E0189 ; [.0000.0000.0000] # VARIATION SELECTOR-154
E018A ; [.0000.0000.0000] # VARIATION SELECTOR-155
E018B ; [.0000.0000.0000] # VARIATION SELECTOR-156
E018C ; [.0000.0000.0000] # VARIATION SELECTOR-157
E018D ; [.0000.0000.0000] # VARIATION SELECTOR-158
E018E ; [.0000.0000.0000] # VARIATION SELECTOR-159
E018F ; [.0000.0000.0000] # VARIATION SELECTOR-160
E0190 ; [.0000.0000.0000] # VARIATION SELECTOR-161
E0191 ; [.0000.0000.0000] # VARIATION SELECTOR-162
E0192 ; [.0000.0000.0000] # VARIATION SELECTOR-163
E0193 ; [.0000.0000.0000] # VARIATION SELECTOR-164
E0194 ; [.0000.0000.0000] # VARIATION SELECTOR-165
E0195 ; [.0000.0000.0000] # VARIATION SELECTOR-166
E0196 ; [.0000.0000.0000] # VARIATION SELECTOR-167
E0197 ; [.0000.0000.0000] # VARIATION SELECTOR-168
E0198 ; [.0000.0000.0000] # VARIATION SELECTOR-169
E0199 ; [.0000.0000.0000] # VARIATION SELECTOR-170
E019A ; [.0000.0000.0000] # VARIATION SELECTOR-171
E019B ; [.0000.0000.0000] # VARIATION SELECTOR-172
E019C ; [.0000.0000.0000] # VARIATION SELECTOR-173
E019D ; [.0000.0000.0000] # VARIATION SELECTOR-174
E019E ; [.0000.0000.0000] # VARIATION SELECTOR-175
E019F ; [.0000.0000.0000] # VARIATION SELECTOR-176
E01A0 ; [.0000.0000.0000] # VARIATION SELECTOR-177
E01A1 ; [.0000.0000.0000] # VARIATION SELECTOR-178
E01A2 ; [.0000.0000.0000] # VARIATION SELECTOR-179
E01A3 ; [.0000.0000.0000] # VARIATION SELECTOR-180
E01A4 ; [.0000.0000.0000] # VARIATION SELECTOR-181
E01A5 ; [.0000.0000.0000] # VARIATION SELECTOR-182
E01A6 ; [.0000.0000.0000] # VARIATION SELECTOR-183
E01A7 ; [.0000.0000.0000] # VARIATION SELECTOR-184
E01A8 ; [.0000.0000.0000] # VARIATION SELECTOR-185
E01A9 ; [.0000.0000.0000] # VARIATION SELECTOR-186
E01AA ; [.0000.0000.0000] # VARIATION SELECTOR-187
E01AB ; [.0000.0000.0000] # VARIATION SELECTOR-188
E01AC ; [.0000.0000.0000] # VARIATION SELECTOR-189
E01AD ; [.0000.0000.0000] # VARIATION SELECTOR-190
E01AE ; [.0000.0000.0000] # VARIATION SELECTOR-191
E01AF ; [.0000.0000.0000] # VARIATION SELECTOR-192
E01B0 ; [.0000.0000.0000] # VARIATION SELECTOR-193
E01B1 ; [.0000.0000.0000] # VARIATION SELECTOR-194
E01B2 ; [.0000.0000.0000] # VARIATION SELECTOR-195
E01B3 ; [.0000.0000.0000] # VARIATION SELECTOR-196
E01B4 ; [.0000.0000.0000] # VARIATION SELECTOR-197
E01B5 ; [.0000.0000.0000] # VARIATION SELECTOR-198
E01B6 ; [.0000.0000.0000] # VARIATION SELECTOR-199
E01B7 ; [.0000.0000.0000] # VARIATION SELECTOR-200
E01B8 ; [.0000.0000.0000] # VARIATION SELECTOR-201
E01B9 ; [.0000.0000.0000] # VARIATION SELECTOR-202
E01BA ; [.0000.0000.0000] # VARIATION SELECTOR-203
E01BB ; [.0000.0000.0000] # VARIATION SELECTOR-204
E01BC ; [.0000.0000.0000] # VARIATION SELECTOR-205
E01BD ; [.0000.0000.0000] # VARIATION SELECTOR-206
E01BE ; [.0000.0000.0000] # VARIATION SELECTOR-207
E01BF ; [.0000.0000.0000] # VARIATION SELECTOR-208
E01C0 ; [.0000.0000.0000] # VARIATION SELECTOR-209
E01C1 ; [.0000.0000.0000] # VARIATION SELECTOR-210
E01C2 ; [.0000.0000.0000] # VARIATION SELECTOR-211
E01C3 ; [.0000.0000.0000] # VARIATION SELECTOR-212
E01C4 ; [.0000.0000.0000] # VARIATION SELECTOR-213
E01C5 ; [.0000.0000.0000] # VARIATION SELECTOR-214
E01C6 ; [.0000.0000.0000] # VARIATION SELECTOR-215
E01C7 ; [.0000.0000.0000] # VARIATION SELECTOR-216
E01C8 ; [.0000.0000.0000] # VARIATION SELECTOR-217
E01C9 ; [.0000.0000.0000] # VARIATION SELECTOR-218
E01CA ; [.0000.0000.0000] # VARIATION SELECTOR-219
E01CB ; [.0000.0000.0000] # VARIATION SELECTOR-220
E01CC ; [.0000.0000.0000] # VARIATION SELECTOR-221
E01CD ; [.0000.0000.0000] # VARIATION SELECTOR-222
E01CE ; [.0000.0000.0000] # VARIATION SELECTOR-223
E01CF ; [.0000.0000.0000] # VARIATION SELECTOR-224
E01D0 ; [.0000.0000.0000] # VARIATION SELECTOR-225
E01D1 ; [.0000.0000.0000] # VARIATION SELECTOR-226
E01D2 ; [.0000.0000.0000] # VARIATION SELECTOR-227
E01D3 ; [.0000.0000.0000] # VARIATION SELECTOR-228
E01D4 ; [.0000.0000.0000] # VARIATION SELECTOR-229
E01D5 ; [.0000.0000.0000] # VARIATION SELECTOR-230
E01D6 ; [.0000.0000.0000] # VARIATION SELECTOR-231
E01D7 ; [.0000.0000.0000] # VARIATION SELECTOR-232
E01D8 ; [.0000.0000.0000] # VARIATION SELECTOR-233
E01D9 ; [.0000.0000.0000] # VARIATION SELECTOR-234
E01DA ; [.0000.0000.0000] # VARIATION SELECTOR-235
E01DB ; [.0000.0000.0000] # VARIATION SELECTOR-236
E01DC ; [.0000.0000.0000] # VARIATION SELECTOR-237
E01DD ; [.0000.0000.0000] # VARIATION SELECTOR-238
E01DE ; [.0000.0000.0000] # VARIATION SELECTOR-239
E01DF ; [.0000.0000.0000] # VARIATION SELECTOR-240
E01E0 ; [.0000.0000.0000] # VARIATION SELECTOR-241
E01E1 ; [.0000.0000.0000] # VARIATION SELECTOR-242
E01E2 ; [.0000.0000.0000] # VARIATION SELECTOR-243
E01E3 ; [.0000.0000.0000] # VARIATION SELECTOR-244
E01E4 ; [.0000.0000.0000] # VARIATION SELECTOR-245
E01E5 ; [.0000.0000.0000] # VARIATION SELECTOR-246
E01E6 ; [.0000.0000.0000] # VARIATION SELECTOR-247
E01E7 ; [.0000.0000.0000] # VARIATION SELECTOR-248
E01E8 ; [.0000.0000.0000] # VARIATION SELECTOR-249
E01E9 ; [.0000.0000.0000] # VARIATION SELECTOR-250
E01EA ; [.0000.0000.0000] # VARIATION SELECTOR-251
E01EB ; [.0000.0000.0000] # VARIATION SELECTOR-252
E01EC ; [.0000.0000.0000] # VARIATION SELECTOR-253
E01ED ; [.0000.0000.0000] # VARIATION SELECTOR-254
E01EE ; [.0000.0000.0000] # VARIATION SELECTOR-255
E01EF ; [.0000.0000.0000] # VARIATION SELECTOR-256
0009  ; [*0201.0020.0002] # HORIZONTAL TABULATION (in ISO 6429)
000A  ; [*0202.0020.0002] # LINE FEED (in ISO 6429)
000B  ; [*0203.0020.0002] # VERTICAL TABULATION (in ISO 6429)
000C  ; [*0204.0020.0002] # FORM FEED (in ISO 6429)
000D  ; [*0205.0020.0002] # CARRIAGE RETURN (in ISO 6429)
0020  ; [*0209.0020.0002] # SPACE
0021  ; [*0267.0020.0002] # EXCLAMATION MARK
0022  ; [*031D.0020.0002] # QUOTATION MARK
0023  ; [*03AC.0020.0002] # NUMBER SIGN
0025  ; [*03AD.0020.0002] # PERCENT SIGN
0026  ; [*03A9.0020.0002] # AMPERSAND
0027  ; [*0316.0020.0002] # APOSTROPHE
0028  ; [*0328.0020.0002] # LEFT PARENTHESIS
0029  ; [*0329.0020.0002] # RIGHT PARENTHESIS
002A  ; [*03A1.0020.0002] # ASTERISK
002B  ; [*0666.0020.0002] # PLUS SIGN
002C  ; [*0223.0020.0002] # COMMA
002D  ; [*020D.0020.0002] # HYPHEN-MINUS
002E  ; [*027E.0020.0002] # FULL STOP
002F  ; [*03A6.0020.0002] # SOLIDUS
003A  ; [*0240.0020.0002] # COLON
003B  ; [*023A.0020.0002] # SEMICOLON
003C  ; [*066A.0020.0002] # LESS-THAN SIGN
003D  ; [*066B.0020.0002] # EQUALS SIGN
003E  ; [*066C.0020.0002] # GREATER-THAN SIGN
003F  ; [*026D.0020.0002] # QUESTION MARK
0040  ; [*03A0.0020.0002] # COMMERCIAL AT
005B  ; [*032A.0020.0002] # LEFT SQUARE BRACKET
005C  ; [*03A7.0020.0002] # REVERSE SOLIDUS
005D  ; [*032B.0020.0002] # RIGHT SQUARE BRACKET
005E  ; [*04B7.0020.0002] # CIRCUMFLEX ACCENT
005F  ; [*020B.0020.0002] # LOW LINE
0060  ; [*04B4.0020.0002] # GRAVE ACCENT
007B  ; [*032C.0020.0002] # LEFT CURLY BRACKET
007C  ; [*066E.0020.0002] # VERTICAL LINE
007D  ; [*032D.0020.0002] # RIGHT CURLY BRACKET
007E  ; [*0670.0020.0002] # TILDE
0085  ; [*0206.0020.0002] # NEXT LINE (in ISO 6429)
00A0  ; [*0209.0020.001B] # NO-BREAK SPACE
00A1  ; [*0268.0020.0002] # INVERTED EXCLAMATION MARK
00A6  ; [*066F.0020.0002] # BROKEN BAR
00A7  ; [*039A.0020.0002] # SECTION SIGN
00A8  ; [*04BB.0020.0002] # DIAERESIS
00A9  ; [*05D2.0020.0002] # COPYRIGHT SIGN
00AB  ; [*0326.0020.0002] # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
00AC  ; [*066D.0020.0002] # NOT SIGN
00AE  ; [*05D4.0020.0002] # REGISTERED SIGN
00AF  ; [*04B8.0020.0002] # MACRON
00B0  ; [*052A.0020.0002] # DEGREE SIGN
00B1  ; [*0667.0020.0002] # PLUS-MINUS SIGN
00B4  ; [*04B5.0020.0002] # ACUTE ACCENT
00B6  ; [*039C.0020.0002] # PILCROW SIGN
00B7  ; [*0293.0020.0002] # MIDDLE DOT
00B8  ; [*04BE.0020.0002] # CEDILLA
00BB  ; [*0327.0020.0002] # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
00BF  ; [*026E.0020.0002] # INVERTED QUESTION MARK
00D7  ; [*0669.0020.0002] # MULTIPLICATION SIGN
00F7  ; [*0668.0020.0002] # DIVISION SIGN
02B9  ; [*04C5.0020.0002] # MODIFIER LETTER PRIME
02BA  ; [*04C7.0020.0002] # MODIFIER LETTER DOUBLE PRIME
02C2  ; [*04C8.0020.0002] # MODIFIER LETTER LEFT ARROWHEAD
02C3  ; [*04C9.0020.0002] # MODIFIER LETTER RIGHT ARROWHEAD
02C4  ; [*04CA.0020.0002] # MODIFIER LETTER UP ARROWHEAD
02C5  ; [*04CB.0020.0002] # MODIFIER LETTER DOWN ARROWHEAD
02C6  ; [*04CC.0020.0002] # MODIFIER LETTER CIRCUMFLEX ACCENT
02C7  ; [*04CD.0020.0002] # CARON
02C8  ; [*04CE.0020.0002] # MODIFIER LETTER VERTICAL LINE
02C9  ; [*04CF.0020.0002] # MODIFIER LETTER MACRON
02CA  ; [*04D0.0020.0002] # MODIFIER LETTER ACUTE ACCENT
02CB  ; [*04D1.0020.0002] # MODIFIER LETTER GRAVE ACCENT
02CC  ; [*04D2.0020.0002] # MODIFIER LETTER LOW VERTICAL LINE
02CD  ; [*04D3.0020.0002] # MODIFIER LETTER LOW MACRON
02CE  ; [*04D4.0020.0002] # MODIFIER LETTER LOW GRAVE ACCENT
02CF  ; [*04D5.0020.0002] # MODIFIER LETTER LOW ACUTE ACCENT
02D2  ; [*04D6.0020.0002] # MODIFIER LETTER CENTRED RIGHT HALF RING
02D3  ; [*04D7.0020.0002] # MODIFIER LETTER CENTRED LEFT HALF RING
02D4  ; [*04D8.0020.0002] # MODIFIER LETTER UP TACK
02D5  ; [*04D9.0020.0002] # MODIFIER LETTER DOWN TACK
02D6  ; [*04DC.0020.0002] # MODIFIER LETTER PLUS SIGN
02D7  ; [*04DD.0020.0002] # MODIFIER LETTER MINUS SIGN
02D8  ; [*04B9.0020.0002] # BREVE
02D9  ; [*04BA.0020.0002] # DOT ABOVE
02DA  ; [*04BC.0020.0002] # RING ABOVE
02DB  ; [*04BF.0020.0002] # OGONEK
02DC  ; [*04B6.0020.0002] # SMALL TILDE
02DD  ; [*04BD.0020.0002] # DOUBLE ACUTE ACCENT
02DE  ; [*04DE.0020.0002] # MODIFIER LETTER RHOTIC HOOK
02DF  ; [*04DF.0020.0002] # MODIFIER LETTER CROSS ACCENT
02E5  ; [*04E0.0020.0002] # MODIFIER LETTER EXTRA-HIGH TONE BAR
02E6  ; [*04E1.0020.0002] # MODIFIER LETTER HIGH TONE BAR
02E7  ; [*04E2.0020.0002] # MODIFIER LETTER MID TONE BAR
02E8  ; [*04E3.0020.0002] # MODIFIER LETTER LOW TONE BAR
02E9  ; [*04E4.0020.0002] # MODIFIER LETTER EXTRA-LOW TONE BAR
02EA  ; [*04E5.0020.0002] # MODIFIER LETTER YIN DEPARTING TONE MARK
02EB  ; [*04E6.0020.0002] # MODIFIER LETTER YANG DEPARTING TONE MARK
02EC  ; [*04E7.0020.0002] # MODIFIER LETTER VOICING
02ED  ; [*04E8.0020.0002] # MODIFIER LETTER UNASPIRATED
02EF  ; [*04E9.0020.0002] # MODIFIER LETTER LOW DOWN ARROWHEAD
02F0  ; [*04EA.0020.0002] # MODIFIER LETTER LOW UP ARROWHEAD
02F1  ; [*04EB.0020.0002] # MODIFIER LETTER LOW LEFT ARROWHEAD
02F2  ; [*04EC.0020.0002] # MODIFIER LETTER LOW RIGHT ARROWHEAD
02F3  ; [*04ED.0020.0002] # MODIFIER LETTER LOW RING
02F4  ; [*04EE.0020.0002] # MODIFIER LETTER MIDDLE GRAVE ACCENT
02F5  ; [*04EF.0020.0002] # MODIFIER LETTER MIDDLE DOUBLE GRAVE ACCENT
02F6  ; [*04F0.0020.0002] # MODIFIER LETTER MIDDLE DOUBLE ACUTE ACCENT
02F7  ; [*04F1.0020.0002] # MODIFIER LETTER LOW TILDE
02F8  ; [*04F2.0020.0002] # MODIFIER LETTER RAISED COLON
02F9  ; [*04F3.0020.0002] # MODIFIER LETTER BEGIN HIGH TONE
02FA  ; [*04F4.0020.0002] # MODIFIER LETTER END HIGH TONE
02FB  ; [*04F5.0020.0002] # MODIFIER LETTER BEGIN LOW TONE
02FC  ; [*04F6.0020.0002] # MODIFIER LETTER END LOW TONE
02FD  ; [*04F7.0020.0002] # MODIFIER LETTER SHELF
02FE  ; [*04F8.0020.0002] # MODIFIER LETTER OPEN SHELF
02FF  ; [*04F9.0020.0002] # MODIFIER LETTER LOW LEFT ARROW
034F  ; [.0000.0000.0000] # COMBINING GRAPHEME JOINER
0374  ; [*04C5.0020.0002] # GREEK NUMERAL SIGN
0375  ; [*04C6.0020.0002] # GREEK LOWER NUMERAL SIGN
037E  ; [*023A.0020.0002] # GREEK QUESTION MARK
0384  ; [*04B5.0020.0002] # GREEK TONOS
0385  ; [*04BB.0020.0002][.0000.0024.0002] # GREEK DIALYTIKA TONOS
0387  ; [*0293.0020.0002] # GREEK ANO TELEIA
03F6  ; [*0661.0020.0002] # GREEK REVERSED LUNATE EPSILON SYMBOL
0482  ; [*052B.0020.0002] # CYRILLIC THOUSANDS SIGN
0488  ; [.0000.0000.0000] # COMBINING CYRILLIC HUNDRED THOUSANDS SIGN
0489  ; [.0000.0000.0000] # COMBINING CYRILLIC MILLIONS SIGN
055A  ; [*03E4.0020.0002] # ARMENIAN APOSTROPHE
055B  ; [*03E5.0020.0002] # ARMENIAN EMPHASIS MARK
055C  ; [*0269.0020.0002] # ARMENIAN EXCLAMATION MARK
055D  ; [*022A.0020.0002] # ARMENIAN COMMA
055E  ; [*0270.0020.0002] # ARMENIAN QUESTION MARK
055F  ; [*03E6.0020.0002] # ARMENIAN ABBREVIATION MARK
0589  ; [*0241.0020.0002] # ARMENIAN FULL STOP
058A  ; [*020E.0020.0002] # ARMENIAN HYPHEN
058D  ; [*052C.0020.0002] # RIGHT-FACING ARMENIAN ETERNITY SIGN
058E  ; [*052D.0020.0002] # LEFT-FACING ARMENIAN ETERNITY SIGN
0591  ; [.0000.0000.0000] # HEBREW ACCENT ETNAHTA
0592  ; [.0000.0000.0000] # HEBREW ACCENT SEGOL
0593  ; [.0000.0000.0000] # HEBREW ACCENT SHALSHELET
0594  ; [.0000.0000.0000] # HEBREW ACCENT ZAQEF QATAN
0595  ; [.0000.0000.0000] # HEBREW ACCENT ZAQEF GADOL
0596  ; [.0000.0000.0000] # HEBREW ACCENT TIPEHA
0597  ; [.0000.0000.0000] # HEBREW ACCENT REVIA
0598  ; [.0000.0000.0000] # HEBREW ACCENT ZARQA
0599  ; [.0000.0000.0000] # HEBREW ACCENT PASHTA
059A  ; [.0000.0000.0000] # HEBREW ACCENT YETIV
059B  ; [.0000.0000.0000] # HEBREW ACCENT TEVIR
059C  ; [.0000.0000.0000] # HEBREW ACCENT GERESH
059D  ; [.0000.0000.0000] # HEBREW ACCENT GERESH MUQDAM
059E  ; [.0000.0000.0000] # HEBREW ACCENT GERSHAYIM
059F  ; [.0000.0000.0000] # HEBREW ACCENT QARNEY PARA
05A0  ; [.0000.0000.0000] # HEBREW ACCENT TELISHA GEDOLA
05A1  ; [.0000.0000.0000] # HEBREW ACCENT PAZER
05A2  ; [.0000.0000.0000] # HEBREW ACCENT ATNAH HAFUKH
05A3  ; [.0000.0000.0000] # HEBREW ACCENT MUNAH
05A4  ; [.0000.0000.0000] # HEBREW ACCENT MAHAPAKH
05A5  ; [.0000.0000.0000] # HEBREW ACCENT MERKHA
05A6  ; [.0000.0000.0000] # HEBREW ACCENT MERKHA KEFULA
05A7  ; [.0000.0000.0000] # HEBREW ACCENT DARGA
05A8  ; [.0000.0000.0000] # HEBREW ACCENT QADMA
05A9  ; [.0000.0000.0000] # HEBREW ACCENT TELISHA QETANA
05AA  ; [.0000.0000.0000] # HEBREW ACCENT YERAH BEN YOMO
05AB  ; [.0000.0000.0000] # HEBREW ACCENT OLE
05AC  ; [.0000.0000.0000] # HEBREW ACCENT ILUY
05AD  ; [.0000.0000.0000] # HEBREW ACCENT DEHI
05AE  ; [.0000.0000.0000] # HEBREW ACCENT ZINOR
05AF  ; [.0000.0000.0000] # HEBREW MARK MASORA CIRCLE
05BD  ; [.0000.0000.0000] # HEBREW POINT METEG
05BE  ; [*03E7.0020.0002] # HEBREW PUNCTUATION MAQAF
05C0  ; [*03E8.0020.0002] # HEBREW PUNCTUATION PASEQ
05C3  ; [*03E9.0020.0002] # HEBREW PUNCTUATION SOF PASUQ
05C4  ; [.0000.0000.0000] # HEBREW MARK UPPER DOT
05C5  ; [.0000.0000.0000] # HEBREW MARK LOWER DOT
05C6  ; [*03EA.0020.0002] # HEBREW PUNCTUATION NUN HAFUKHA
05F3  ; [*03EB.0020.0002] # HEBREW PUNCTUATION GERESH
05F4  ; [*03EC.0020.0002] # HEBREW PUNCTUATION GERSHAYIM
0600  ; [.0000.0000.0000] # ARABIC NUMBER SIGN
0601  ; [.0000.0000.0000] # ARABIC SIGN SANAH
0602  ; [.0000.0000.0000] # ARABIC FOOTNOTE MARKER
0603  ; [.0000.0000.0000] # ARABIC SIGN SAFHA
0604  ; [.0000.0000.0000] # ARABIC SIGN SAMVAT
0605  ; [.0000.0000.0000] # ARABIC NUMBER MARK ABOVE
0606  ; [*067D.0020.0002] # ARABIC-INDIC CUBE ROOT
0607  ; [*067F.0020.0002] # ARABIC-INDIC FOURTH ROOT
0608  ; [*052E.0020.0002] # ARABIC RAY
0609  ; [*03B0.0020.0002] # ARABIC-INDIC PER MILLE SIGN
060A  ; [*03B2.0020.0002] # ARABIC-INDIC PER TEN THOUSAND SIGN
060C  ; [*022B.0020.0002] # ARABIC COMMA
060D  ; [*022C.0020.0002] # ARABIC DATE SEPARATOR
060E  ; [*0531.0020.0002] # ARABIC POETIC VERSE SIGN
060F  ; [*0532.0020.0002] # ARABIC SIGN MISRA
0610  ; [.0000.0000.0000] # ARABIC SIGN SALLALLAHOU ALAYHE WASSALLAM
0611  ; [.0000.0000.0000] # ARABIC SIGN ALAYHE ASSALLAM
0612  ; [.0000.0000.0000] # ARABIC SIGN RAHMATULLAH ALAYHE
0613  ; [.0000.0000.0000] # ARABIC SIGN RADI ALLAHOU ANHU
0614  ; [.0000.0000.0000] # ARABIC SIGN TAKHALLUS
0615  ; [.0000.0000.0000] # ARABIC SMALL HIGH TAH
0616  ; [.0000.0000.0000] # ARABIC SMALL HIGH LIGATURE ALEF WITH LAM WITH YEH
0617  ; [.0000.0000.0000] # ARABIC SMALL HIGH ZAIN
0618  ; [.0000.0000.0000] # ARABIC SMALL FATHA
0619  ; [.0000.0000.0000] # ARABIC SMALL DAMMA
061A  ; [.0000.0000.0000] # ARABIC SMALL KASRA
061B  ; [*023B.0020.0002] # ARABIC SEMICOLON
061E  ; [*0242.0020.0002] # ARABIC TRIPLE DOT PUNCTUATION MARK
061F  ; [*0271.0020.0002] # ARABIC QUESTION MARK
0640  ; [.0000.0000.0000] # ARABIC TATWEEL
066A  ; [*03AE.0020.0002] # ARABIC PERCENT SIGN
066B  ; [*022D.0020.0002] # ARABIC DECIMAL SEPARATOR
066C  ; [*022E.0020.0002] # ARABIC THOUSANDS SEPARATOR
066D  ; [*03A4.0020.0002] # ARABIC FIVE POINTED STAR
06D4  ; [*0280.0020.0002] # ARABIC FULL STOP
06D6  ; [.0000.0000.0000] # ARABIC SMALL HIGH LIGATURE SAD WITH LAM WITH ALEF MAKSURA
06D7  ; [.0000.0000.0000] # ARABIC SMALL HIGH LIGATURE QAF WITH LAM WITH ALEF MAKSURA
06D8  ; [.0000.0000.0000] # ARABIC SMALL HIGH MEEM INITIAL FORM
06D9  ; [.0000.0000.0000] # ARABIC SMALL HIGH LAM ALEF
06DA  ; [.0000.0000.0000] # ARABIC SMALL HIGH JEEM
06DB  ; [.0000.0000.0000] # ARABIC SMALL HIGH THREE DOTS
06DC  ; [.0000.0000.0000] # ARABIC SMALL HIGH SEEN
06DD  ; [.0000.0000.0000] # ARABIC END OF AYAH
06DE  ; [*0533.0020.0002] # ARABIC START OF RUB EL HIZB
06DF  ; [.0000.0000.0000] # ARABIC SMALL HIGH ROUNDED ZERO
06E0  ; [.0000.0000.0000] # ARABIC SMALL HIGH UPRIGHT RECTANGULAR ZERO
06E1  ; [.0000.0000.0000] # ARABIC SMALL HIGH DOTLESS HEAD OF KHAH
06E2  ; [.0000.0000.0000] # ARABIC SMALL HIGH MEEM ISOLATED FORM
06E3  ; [.0000.0000.0000] # ARABIC SMALL LOW SEEN
06E4  ; [.0000.0000.0000] # ARABIC SMALL HIGH MADDA
06E7  ; [.0000.0000.0000] # ARABIC SMALL HIGH YEH
06E8  ; [.0000.0000.0000] # ARABIC SMALL HIGH NOON
06E9  ; [*0534.0020.0002] # ARABIC PLACE OF SAJDAH
06EA  ; [.0000.0000.0000] # ARABIC EMPTY CENTRE LOW STOP
06EB  ; [.0000.0000.0000] # ARABIC EMPTY CENTRE HIGH STOP
06EC  ; [.0000.0000.0000] # ARABIC ROUNDED HIGH STOP WITH FILLED CENTRE
06ED  ; [.0000.0000.0000] # ARABIC SMALL LOW MEEM
0700  ; [*02CD.0020.0002] # SYRIAC END OF PARAGRAPH
0701  ; [*0281.0020.0002] # SYRIAC SUPRALINEAR FULL STOP
0702  ; [*0282.0020.0002] # SYRIAC SUBLINEAR FULL STOP
0703  ; [*0243.0020.0002] # SYRIAC SUPRALINEAR COLON
0704  ; [*0244.0020.0002] # SYRIAC SUBLINEAR COLON
0705  ; [*0245.0020.0002] # SYRIAC HORIZONTAL COLON
0706  ; [*0246.0020.0002] # SYRIAC COLON SKEWED LEFT
0707  ; [*0247.0020.0002] # SYRIAC COLON SKEWED RIGHT
0708  ; [*0248.0020.0002] # SYRIAC SUPRALINEAR COLON SKEWED LEFT
0709  ; [*0272.0020.0002] # SYRIAC SUBLINEAR COLON SKEWED RIGHT
070A  ; [*03ED.0020.0002] # SYRIAC CONTRACTION
070B  ; [*03EE.0020.0002] # SYRIAC HARKLEAN OBELUS
070C  ; [*03EF.0020.0002] # SYRIAC HARKLEAN METOBELUS
070D  ; [*03F0.0020.0002] # SYRIAC HARKLEAN ASTERISCUS
070F  ; [.0000.0000.0000] # SYRIAC ABBREVIATION MARK
0740  ; [.0000.0000.0000] # SYRIAC FEMININE DOT
0743  ; [.0000.0000.0000] # SYRIAC TWO VERTICAL DOTS ABOVE
0744  ; [.0000.0000.0000] # SYRIAC TWO VERTICAL DOTS BELOW
0747  ; [.0000.0000.0000] # SYRIAC OBLIQUE LINE ABOVE
0748  ; [.0000.0000.0000] # SYRIAC OBLIQUE LINE BELOW
0749  ; [.0000.0000.0000] # SYRIAC MUSIC
074A  ; [.0000.0000.0000] # SYRIAC BARREKH
07F6  ; [*0546.0020.0002] # NKO SYMBOL OO DENNEN
07F7  ; [*02CE.0020.0002] # NKO SYMBOL GBAKURUNEN
07F8  ; [*022F.0020.0002] # NKO COMMA
07F9  ; [*026A.0020.0002] # NKO EXCLAMATION MARK
07FA  ; [.0000.0000.0000] # NKO LAJANYALAN
0830  ; [*0249.0020.0002] # SAMARITAN PUNCTUATION NEQUDAA
0831  ; [*024A.0020.0002] # SAMARITAN PUNCTUATION AFSAAQ
0832  ; [*024B.0020.0002] # SAMARITAN PUNCTUATION ANGED
0833  ; [*024C.0020.0002] # SAMARITAN PUNCTUATION BAU
0834  ; [*024D.0020.0002] # SAMARITAN PUNCTUATION ATMAAU
0835  ; [*024E.0020.0002] # SAMARITAN PUNCTUATION SHIYYAALAA
0836  ; [*024F.0020.0002] # SAMARITAN ABBREVIATION MARK
0837  ; [*0250.0020.0002] # SAMARITAN PUNCTUATION MELODIC QITSA
0838  ; [*0251.0020.0002] # SAMARITAN PUNCTUATION ZIQAA
0839  ; [*0252.0020.0002] # SAMARITAN PUNCTUATION QITSA
083A  ; [*0253.0020.0002] # SAMARITAN PUNCTUATION ZAEF
083B  ; [*0254.0020.0002] # SAMARITAN PUNCTUATION TURU
083C  ; [*0255.0020.0002] # SAMARITAN PUNCTUATION ARKAANU
083D  ; [*0256.0020.0002] # SAMARITAN PUNCTUATION SOF MASHFAAT
083E  ; [*0257.0020.0002] # SAMARITAN PUNCTUATION ANNAAU
085E  ; [*03F1.0020.0002] # MANDAIC PUNCTUATION
08D3  ; [.0000.0000.0000] # ARABIC SMALL LOW WAW
08D4  ; [.0000.0000.0000] # ARABIC SMALL HIGH WORD AR-RUB
08D5  ; [.0000.0000.0000] # ARABIC SMALL HIGH SAD
08D6  ; [.0000.0000.0000] # ARABIC SMALL HIGH AIN
08D7  ; [.0000.0000.0000] # ARABIC SMALL HIGH QAF
08D8  ; [.0000.0000.0000] # ARABIC SMALL HIGH NOON WITH KASRA
08D9  ; [.0000.0000.0000] # ARABIC SMALL LOW NOON WITH KASRA
08DA  ; [.0000.0000.0000] # ARABIC SMALL HIGH WORD ATH-THALATHA
08DB  ; [.0000.0000.0000] # ARABIC SMALL HIGH WORD AS-SAJDA
08DC  ; [.0000.0000.0000] # ARABIC SMALL HIGH WORD AN-NISF
08DD  ; [.0000.0000.0000] # ARABIC SMALL HIGH WORD SAKTA
08DE  ; [.0000.0000.0000] # ARABIC SMALL HIGH WORD QIF
08DF  ; [.0000.0000.0000] # ARABIC SMALL HIGH WORD WAQFA
08E0  ; [.0000.0000.0000] # ARABIC SMALL HIGH FOOTNOTE MARKER
08E1  ; [.0000.0000.0000] # ARABIC SMALL HIGH SIGN SAFHA
08E2  ; [.0000.0000.0000] # ARABIC DISPUTED END OF AYAH
08EA  ; [.0000.0000.0000] # ARABIC TONE ONE DOT ABOVE
08EB  ; [.0000.0000.0000] # ARABIC TONE TWO DOTS ABOVE
08EC  ; [.0000.0000.0000] # ARABIC TONE LOOP ABOVE
08ED  ; [.0000.0000.0000] # ARABIC TONE ONE DOT BELOW
08EE  ; [.0000.0000.0000] # ARABIC TONE TWO DOTS BELOW
08EF  ; [.0000.0000.0000] # ARABIC TONE LOOP BELOW
08F3  ; [.0000.0000.0000] # ARABIC SMALL HIGH WAW
0951  ; [.0000.0000.0000] # DEVANAGARI STRESS SIGN UDATTA
0952  ; [.0000.0000.0000] # DEVANAGARI STRESS SIGN ANUDATTA
0964  ; [*0296.0020.0002] # DEVANAGARI DANDA
0965  ; [*0297.0020.0002] # DEVANAGARI DOUBLE DANDA
0970  ; [*0400.0020.0002] # DEVANAGARI ABBREVIATION SIGN
09F4  ; [*1D56.0020.0002] # BENGALI CURRENCY NUMERATOR ONE
09F5  ; [*1D57.0020.0002] # BENGALI CURRENCY NUMERATOR TWO
09F6  ; [*1D58.0020.0002] # BENGALI CURRENCY NUMERATOR THREE
09F7  ; [*1D59.0020.0002] # BENGALI CURRENCY NUMERATOR FOUR
09F8  ; [*1D5A.0020.0002] # BENGALI CURRENCY NUMERATOR ONE LESS THAN THE DENOMINATOR
09F9  ; [*1D5B.0020.0002] # BENGALI CURRENCY DENOMINATOR SIXTEEN
09FA  ; [*0547.0020.0002] # BENGALI ISSHAR
09FD  ; [*0405.0020.0002] # BENGALI ABBREVIATION SIGN
0A76  ; [*0406.0020.0002] # GURMUKHI ABBREVIATION SIGN
0AF0  ; [*0407.0020.0002] # GUJARATI ABBREVIATION SIGN
0B70  ; [*0548.0020.0002] # ORIYA ISSHAR
0B72  ; [*1D5C.0020.0002] # ORIYA FRACTION ONE QUARTER
0B73  ; [*1D5D.0020.0002] # ORIYA FRACTION ONE HALF
0B74  ; [*1D5E.0020.0002] # ORIYA FRACTION THREE QUARTERS
0B75  ; [*1D5F.0020.0002] # ORIYA FRACTION ONE SIXTEENTH
0B76  ; [*1D60.0020.0002] # ORIYA FRACTION ONE EIGHTH
0B77  ; [*1D61.0020.0002] # ORIYA FRACTION THREE SIXTEENTHS
0BF0  ; [*1D68.0020.0002] # TAMIL NUMBER TEN
0BF1  ; [*1D69.0020.0002] # TAMIL NUMBER ONE HUNDRED
0BF2  ; [*1D6A.0020.0002] # TAMIL NUMBER ONE THOUSAND
0BF3  ; [*0549.0020.0002] # TAMIL DAY SIGN
0BF4  ; [*054A.0020.0002] # TAMIL MONTH SIGN
0BF5  ; [*054B.0020.0002] # TAMIL YEAR SIGN
0BF6  ; [*054C.0020.0002] # TAMIL DEBIT SIGN
0BF7  ; [*054D.0020.0002] # TAMIL CREDIT SIGN
0BF8  ; [*054E.0020.0002] # TAMIL AS ABOVE SIGN
0BFA  ; [*054F.0020.0002] # TAMIL NUMBER SIGN
0C77  ; [*0408.0020.0002] # TELUGU SIGN SIDDHAM
0C7F  ; [*0569.0020.0002] # TELUGU SIGN TUUMU
0C84  ; [*0409.0020.0002] # KANNADA SIGN SIDDHAM
0D4F  ; [*056A.0020.0002] # MALAYALAM SIGN PARA
0D58  ; [*1D80.0020.0002] # MALAYALAM FRACTION ONE ONE-HUNDRED-AND-SIXTIETH
0D59  ; [*1D81.0020.0002] # MALAYALAM FRACTION ONE FORTIETH
0D5A  ; [*1D82.0020.0002] # MALAYALAM FRACTION THREE EIGHTIETHS
0D5B  ; [*1D83.0020.0002] # MALAYALAM FRACTION ONE TWENTIETH
0D5C  ; [*1D84.0020.0002] # MALAYALAM FRACTION ONE TENTH
0D5D  ; [*1D85.0020.0002] # MALAYALAM FRACTION THREE TWENTIETHS
0D5E  ; [*1D86.0020.0002] # MALAYALAM FRACTION ONE FIFTH
0D70  ; [*1D87.0020.0002] # MALAYALAM NUMBER TEN
0D71  ; [*1D88.0020.0002] # MALAYALAM NUMBER ONE HUNDRED
0D72  ; [*1D89.0020.0002] # MALAYALAM NUMBER ONE THOUSAND
0D73  ; [*1D8A.0020.0002] # MALAYALAM FRACTION ONE QUARTER
0D74  ; [*1D8B.0020.0002] # MALAYALAM FRACTION ONE HALF
0D75  ; [*1D8C.0020.0002] # MALAYALAM FRACTION THREE QUARTERS
0D76  ; [*1D8D.0020.0002] # MALAYALAM FRACTION ONE SIXTEENTH
0D77  ; [*1D8E.0020.0002] # MALAYALAM FRACTION ONE EIGHTH
0D78  ; [*1D8F.0020.0002] # MALAYALAM FRACTION THREE SIXTEENTHS
0D79  ; [*056B.0020.0002] # MALAYALAM DATE MARK
0DF4  ; [*040A.0020.0002] # SINHALA PUNCTUATION KUNDDALIYA
0E4F  ; [*040B.0020.0002] # THAI CHARACTER FONGMAN
0E5A  ; [*040C.0020.0002] # THAI CHARACTER ANGKHANKHU
0E5B  ; [*040D.0020.0002] # THAI CHARACTER KHOMUT
0F01  ; [*0573.0020.0002] # TIBETAN MARK GTER YIG MGO TRUNCATED A
0F02  ; [*0574.0020.0002] # TIBETAN MARK GTER YIG MGO -UM RNAM BCAD MA
0F03  ; [*0575.0020.0002] # TIBETAN MARK GTER YIG MGO -UM GTER TSHEG MA
0F04  ; [*0410.0020.0002] # TIBETAN MARK INITIAL YIG MGO MDUN MA
0F05  ; [*0411.0020.0002] # TIBETAN MARK CLOSING YIG MGO SGAB MA
0F06  ; [*0412.0020.0002] # TIBETAN MARK CARET YIG MGO PHUR SHAD MA
0F07  ; [*0413.0020.0002] # TIBETAN MARK YIG MGO TSHEG SHAD MA
0F08  ; [*0414.0020.0002] # TIBETAN MARK SBRUL SHAD
0F09  ; [*0415.0020.0002] # TIBETAN MARK BSKUR YIG MGO
0F0A  ; [*0416.0020.0002] # TIBETAN MARK BKA- SHOG YIG MGO
0F0B  ; [*0419.0020.0002] # TIBETAN MARK INTERSYLLABIC TSHEG
0F0C  ; [*0419.0020.001B] # TIBETAN MARK DELIMITER TSHEG BSTAR
0F0D  ; [*041A.0020.0002] # TIBETAN MARK SHAD
0F0E  ; [*041B.0020.0002] # TIBETAN MARK NYIS SHAD
0F0F  ; [*041C.0020.0002] # TIBETAN MARK TSHEG SHAD
0F10  ; [*041D.0020.0002] # TIBETAN MARK NYIS TSHEG SHAD
0F11  ; [*041E.0020.0002] # TIBETAN MARK RIN CHEN SPUNGS SHAD
0F12  ; [*041F.0020.0002] # TIBETAN MARK RGYA GRAM SHAD
0F13  ; [*0576.0020.0002] # TIBETAN MARK CARET -DZUD RTAGS ME LONG CAN
0F14  ; [*025F.0020.0002] # TIBETAN MARK GTER TSHEG
0F15  ; [*0577.0020.0002] # TIBETAN LOGOTYPE SIGN CHAD RTAGS
0F16  ; [*0578.0020.0002] # TIBETAN LOGOTYPE SIGN LHAG RTAGS
0F17  ; [*0579.0020.0002] # TIBETAN ASTROLOGICAL SIGN SGRA GCAN -CHAR RTAGS
0F18  ; [.0000.0000.0000] # TIBETAN ASTROLOGICAL SIGN -KHYUD PA
0F19  ; [.0000.0000.0000] # TIBETAN ASTROLOGICAL SIGN SDONG TSHUGS
0F1A  ; [*057A.0020.0002] # TIBETAN SIGN RDEL DKAR GCIG
0F1B  ; [*057B.0020.0002] # TIBETAN SIGN RDEL DKAR GNYIS
0F1C  ; [*057C.0020.0002] # TIBETAN SIGN RDEL DKAR GSUM
0F1D  ; [*057D.0020.0002] # TIBETAN SIGN RDEL NAG GCIG
0F1E  ; [*057E.0020.0002] # TIBETAN SIGN RDEL NAG GNYIS
0F1F  ; [*057F.0020.0002] # TIBETAN SIGN RDEL DKAR RDEL NAG
0F34  ; [*0580.0020.0002] # TIBETAN MARK BSDUS RTAGS
0F35  ; [.0000.0000.0000] # TIBETAN MARK NGAS BZUNG NYI ZLA
0F36  ; [*0581.0020.0002] # TIBETAN MARK CARET -DZUD RTAGS BZHI MIG CAN
0F37  ; [.0000.0000.0000] # TIBETAN MARK NGAS BZUNG SGOR RTAGS
0F38  ; [*0582.0020.0002] # TIBETAN MARK CHE MGO
0F3A  ; [*032E.0020.0002] # TIBETAN MARK GUG RTAGS GYON
0F3B  ; [*032F.0020.0002] # TIBETAN MARK GUG RTAGS GYAS
0F3C  ; [*0330.0020.0002] # TIBETAN MARK ANG KHANG GYON
0F3D  ; [*0331.0020.0002] # TIBETAN MARK ANG KHANG GYAS
0F3E  ; [.0000.0000.0000] # TIBETAN SIGN YAR TSHES
0F3F  ; [.0000.0000.0000] # TIBETAN SIGN MAR TSHES
0F82  ; [.0000.0000.0000] # TIBETAN SIGN NYI ZLA NAA DA
0F83  ; [.0000.0000.0000] # TIBETAN SIGN SNA LDAN
0F85  ; [*0420.0020.0002] # TIBETAN MARK PALUTA
0F86  ; [.0000.0000.0000] # TIBETAN SIGN LCI RTAGS
0F87  ; [.0000.0000.0000] # TIBETAN SIGN YANG RTAGS
0FBE  ; [*0583.0020.0002] # TIBETAN KU RU KHA
0FBF  ; [*0584.0020.0002] # TIBETAN KU RU KHA BZHI MIG CAN
0FC0  ; [*0585.0020.0002] # TIBETAN CANTILLATION SIGN HEAVY BEAT
0FC1  ; [*0586.0020.0002] # TIBETAN CANTILLATION SIGN LIGHT BEAT
0FC2  ; [*0587.0020.0002] # TIBETAN CANTILLATION SIGN CANG TE-U
0FC3  ; [*0588.0020.0002] # TIBETAN CANTILLATION SIGN SBUB -CHAL
0FC4  ; [*0589.0020.0002] # TIBETAN SYMBOL DRIL BU
0FC5  ; [*058A.0020.0002] # TIBETAN SYMBOL RDO RJE
0FC6  ; [.0000.0000.0000] # TIBETAN SYMBOL PADMA GDAN
0FC7  ; [*058B.0020.0002] # TIBETAN SYMBOL RDO RJE RGYA GRAM
0FC8  ; [*058C.0020.0002] # TIBETAN SYMBOL PHUR PA
0FC9  ; [*058D.0020.0002] # TIBETAN SYMBOL NOR BU
0FCA  ; [*058E.0020.0002] # TIBETAN SYMBOL NOR BU NYIS -KHYIL
0FCB  ; [*058F.0020.0002] # TIBETAN SYMBOL NOR BU GSUM -KHYIL
0FCC  ; [*0590.0020.0002] # TIBETAN SYMBOL NOR BU BZHI -KHYIL
0FCE  ; [*0591.0020.0002] # TIBETAN SIGN RDEL NAG RDEL DKAR
0FCF  ; [*0592.0020.0002] # TIBETAN SIGN RDEL NAG GSUM
0FD0  ; [*0417.0020.0002] # TIBETAN MARK BSKA- SHOG GI MGO RGYAN
0FD1  ; [*0418.0020.0002] # TIBETAN MARK MNYAM YIG GI MGO RGYAN
0FD2  ; [*0421.0020.0002] # TIBETAN MARK NYIS TSHEG
0FD3  ; [*0422.0020.0002] # TIBETAN MARK INITIAL BRDA RNYING YIG MGO MDUN MA
0FD4  ; [*0423.0020.0002] # TIBETAN MARK CLOSING BRDA RNYING YIG MGO SGAB MA
0FD5  ; [*0593.0020.0002] # RIGHT-FACING SVASTI SIGN
0FD6  ; [*0594.0020.0002] # LEFT-FACING SVASTI SIGN
0FD7  ; [*0595.0020.0002] # RIGHT-FACING SVASTI SIGN WITH DOTS
0FD8  ; [*0596.0020.0002] # LEFT-FACING SVASTI SIGN WITH DOTS
0FD9  ; [*0424.0020.0002] # TIBETAN MARK LEADING MCHAN RTAGS
0FDA  ; [*0425.0020.0002] # TIBETAN MARK TRAILING MCHAN RTAGS
104A  ; [*02A1.0020.0002] # MYANMAR SIGN LITTLE SECTION
104B  ; [*02A2.0020.0002] # MYANMAR SIGN SECTION
104C  ; [*043B.0020.0002] # MYANMAR SYMBOL LOCATIVE
104D  ; [*043C.0020.0002] # MYANMAR SYMBOL COMPLETED
104E  ; [*043D.0020.0002] # MYANMAR SYMBOL AFOREMENTIONED
104F  ; [*043E.0020.0002] # MYANMAR SYMBOL GENITIVE
109E  ; [*0599.0020.0002] # MYANMAR SYMBOL SHAN ONE
109F  ; [*059A.0020.0002] # MYANMAR SYMBOL SHAN EXCLAMATION
10FB  ; [*02CF.0020.0002] # GEORGIAN PARAGRAPH SEPARATOR
1360  ; [*02D0.0020.0002] # ETHIOPIC SECTION MARK
1361  ; [*0258.0020.0002] # ETHIOPIC WORDSPACE
1362  ; [*0283.0020.0002] # ETHIOPIC FULL STOP
1363  ; [*0259.0020.0002] # ETHIOPIC COMMA
1364  ; [*025A.0020.0002] # ETHIOPIC SEMICOLON
1365  ; [*025B.0020.0002] # ETHIOPIC COLON
1366  ; [*025C.0020.0002] # ETHIOPIC PREFACE COLON
1367  ; [*0273.0020.0002] # ETHIOPIC QUESTION MARK
1368  ; [*02D1.0020.0002] # ETHIOPIC PARAGRAPH SEPARATOR
1372  ; [*1D90.0020.0002] # ETHIOPIC NUMBER TEN
1373  ; [*1D91.0020.0002] # ETHIOPIC NUMBER TWENTY
1374  ; [*1D92.0020.0002] # ETHIOPIC NUMBER THIRTY
1375  ; [*1D93.0020.0002] # ETHIOPIC NUMBER FORTY
1376  ; [*1D94.0020.0002] # ETHIOPIC NUMBER FIFTY
1377  ; [*1D95.0020.0002] # ETHIOPIC NUMBER SIXTY
1378  ; [*1D96.0020.0002] # ETHIOPIC NUMBER SEVENTY
1379  ; [*1D97.0020.0002] # ETHIOPIC NUMBER EIGHTY
137A  ; [*1D98.0020.0002] # ETHIOPIC NUMBER NINETY
137B  ; [*1D99.0020.0002] # ETHIOPIC NUMBER HUNDRED
137C  ; [*1D9A.0020.0002] # ETHIOPIC NUMBER TEN THOUSAND
1390  ; [*04FA.0020.0002] # ETHIOPIC TONAL MARK YIZET
1391  ; [*04FB.0020.0002] # ETHIOPIC TONAL MARK DERET
1392  ; [*04FC.0020.0002] # ETHIOPIC TONAL MARK RIKRIK
1393  ; [*04FD.0020.0002] # ETHIOPIC TONAL MARK SHORT RIKRIK
1394  ; [*04FE.0020.0002] # ETHIOPIC TONAL MARK DIFAT
1395  ; [*04FF.0020.0002] # ETHIOPIC TONAL MARK KENAT
1396  ; [*0500.0020.0002] # ETHIOPIC TONAL MARK CHIRET
1397  ; [*0501.0020.0002] # ETHIOPIC TONAL MARK HIDET
1398  ; [*0502.0020.0002] # ETHIOPIC TONAL MARK DERET-HIDET
1399  ; [*0503.0020.0002] # ETHIOPIC TONAL MARK KURT
1400  ; [*020F.0020.0002] # CANADIAN SYLLABICS HYPHEN
166D  ; [*0597.0020.0002] # CANADIAN SYLLABICS CHI SIGN
166E  ; [*0286.0020.0002] # CANADIAN SYLLABICS FULL STOP
1680  ; [*0209.0020.0004] # OGHAM SPACE MARK
169B  ; [*0332.0020.0002] # OGHAM FEATHER MARK
169C  ; [*0333.0020.0002] # OGHAM REVERSED FEATHER MARK
16EB  ; [*0263.0020.0002] # RUNIC SINGLE PUNCTUATION
16EC  ; [*0264.0020.0002] # RUNIC MULTIPLE PUNCTUATION
16ED  ; [*0265.0020.0002] # RUNIC CROSS PUNCTUATION
1735  ; [*029E.0020.0002] # PHILIPPINE SINGLE PUNCTUATION
1736  ; [*029F.0020.0002] # PHILIPPINE DOUBLE PUNCTUATION
17B4  ; [.0000.0000.0000] # KHMER VOWEL INHERENT AQ
17B5  ; [.0000.0000.0000] # KHMER VOWEL INHERENT AA
17D3  ; [.0000.0000.0000] # KHMER SIGN BATHAMASAT
17D4  ; [*02A3.0020.0002] # KHMER SIGN KHAN
17D5  ; [*02A4.0020.0002] # KHMER SIGN BARIYOOSAN
17D6  ; [*0260.0020.0002] # KHMER SIGN CAMNUC PII KUUH
17D8  ; [*043F.0020.0002] # KHMER SIGN BEYYAL
17D9  ; [*0440.0020.0002] # KHMER SIGN PHNAEK MUAN
17DA  ; [*0441.0020.0002] # KHMER SIGN KOOMUUT
1800  ; [*03F2.0020.0002] # MONGOLIAN BIRGA
1801  ; [*027F.0020.0002] # MONGOLIAN ELLIPSIS
1802  ; [*0230.0020.0002] # MONGOLIAN COMMA
1803  ; [*0284.0020.0002] # MONGOLIAN FULL STOP
1804  ; [*025D.0020.0002] # MONGOLIAN COLON
1805  ; [*025E.0020.0002] # MONGOLIAN FOUR DOTS
1806  ; [*0211.0020.0002] # MONGOLIAN TODO SOFT HYPHEN
1807  ; [*0212.0020.0002] # MONGOLIAN SIBE SYLLABLE BOUNDARY MARKER
1808  ; [*0231.0020.0002] # MONGOLIAN MANCHU COMMA
1809  ; [*0285.0020.0002] # MONGOLIAN MANCHU FULL STOP
180A  ; [.0000.0000.0000] # MONGOLIAN NIRUGU
1940  ; [*0598.0020.0002] # LIMBU SIGN LOO
1944  ; [*026B.0020.0002] # LIMBU EXCLAMATION MARK
1945  ; [*0274.0020.0002] # LIMBU QUESTION MARK
19E0  ; [*059F.0020.0002] # KHMER SYMBOL PATHAMASAT
19E1  ; [*05A0.0020.0002] # KHMER SYMBOL MUOY KOET
19E2  ; [*05A1.0020.0002] # KHMER SYMBOL PII KOET
19E3  ; [*05A2.0020.0002] # KHMER SYMBOL BEI KOET
19E4  ; [*05A3.0020.0002] # KHMER SYMBOL BUON KOET
19E5  ; [*05A4.0020.0002] # KHMER SYMBOL PRAM KOET
19E6  ; [*05A5.0020.0002] # KHMER SYMBOL PRAM-MUOY KOET
19E7  ; [*05A6.0020.0002] # KHMER SYMBOL PRAM-PII KOET
19E8  ; [*05A7.0020.0002] # KHMER SYMBOL PRAM-BEI KOET
19E9  ; [*05A8.0020.0002] # KHMER SYMBOL PRAM-BUON KOET
19EA  ; [*05A9.0020.0002] # KHMER SYMBOL DAP KOET
19EB  ; [*05AA.0020.0002] # KHMER SYMBOL DAP-MUOY KOET
19EC  ; [*05AB.0020.0002] # KHMER SYMBOL DAP-PII KOET
19ED  ; [*05AC.0020.0002] # KHMER SYMBOL DAP-BEI KOET
19EE  ; [*05AD.0020.0002] # KHMER SYMBOL DAP-BUON KOET
19EF  ; [*05AE.0020.0002] # KHMER SYMBOL DAP-PRAM KOET
19F0  ; [*05AF.0020.0002] # KHMER SYMBOL TUTEYASAT
19F1  ; [*05B0.0020.0002] # KHMER SYMBOL MUOY ROC
19F2  ; [*05B1.0020.0002] # KHMER SYMBOL PII ROC
19F3  ; [*05B2.0020.0002] # KHMER SYMBOL BEI ROC
19F4  ; [*05B3.0020.0002] # KHMER SYMBOL BUON ROC
19F5  ; [*05B4.0020.0002] # KHMER SYMBOL PRAM ROC
19F6  ; [*05B5.0020.0002] # KHMER SYMBOL PRAM-MUOY ROC
19F7  ; [*05B6.0020.0002] # KHMER SYMBOL PRAM-PII ROC
19F8  ; [*05B7.0020.0002] # KHMER SYMBOL PRAM-BEI ROC
19F9  ; [*05B8.0020.0002] # KHMER SYMBOL PRAM-BUON ROC
19FA  ; [*05B9.0020.0002] # KHMER SYMBOL DAP ROC
19FB  ; [*05BA.0020.0002] # KHMER SYMBOL DAP-MUOY ROC
19FC  ; [*05BB.0020.0002] # KHMER SYMBOL DAP-PII ROC
19FD  ; [*05BC.0020.0002] # KHMER SYMBOL DAP-BEI ROC
19FE  ; [*05BD.0020.0002] # KHMER SYMBOL DAP-BUON ROC
19FF  ; [*05BE.0020.0002] # KHMER SYMBOL DAP-PRAM ROC
1A1E  ; [*02D2.0020.0002] # BUGINESE PALLAWA
1A1F  ; [*02D3.0020.0002] # BUGINESE END OF SECTION
1A7F  ; [.0000.0000.0000] # TAI THAM COMBINING CRYPTOGRAMMIC DOT
1AA0  ; [*0442.0020.0002] # TAI THAM SIGN WIANG
1AA1  ; [*0443.0020.0002] # TAI THAM SIGN WIANGWAAK
1AA2  ; [*0444.0020.0002] # TAI THAM SIGN SAWAN
1AA3  ; [*0445.0020.0002] # TAI THAM SIGN KEOW
1AA4  ; [*0446.0020.0002] # TAI THAM SIGN HOY
1AA5  ; [*0447.0020.0002] # TAI THAM SIGN DOKMAI
1AA6  ; [*0448.0020.0002] # TAI THAM SIGN REVERSED ROTATED RANA
1AA8  ; [*02A5.0020.0002] # TAI THAM SIGN KAAN
1AA9  ; [*02A6.0020.0002] # TAI THAM SIGN KAANKUU
1AAA  ; [*02A7.0020.0002] # TAI THAM SIGN SATKAAN
1AAB  ; [*02A8.0020.0002] # TAI THAM SIGN SATKAANKUU
1AAC  ; [*0449.0020.0002] # TAI THAM SIGN HANG
1AAD  ; [*044A.0020.0002] # TAI THAM SIGN CAANG
1B5A  ; [*02D4.0020.0002] # BALINESE PANTI
1B5B  ; [*02D5.0020.0002] # BALINESE PAMADA
1B5C  ; [*0287.0020.0002] # BALINESE WINDU
1B5D  ; [*0261.0020.0002] # BALINESE CARIK PAMUNGKAH
1B5E  ; [*02A9.0020.0002] # BALINESE CARIK SIKI
1B5F  ; [*02AA.0020.0002] # BALINESE CARIK PAREREN
1B60  ; [*0210.0020.0002] # BALINESE PAMENENG
1B61  ; [*05BF.0020.0002] # BALINESE MUSICAL SYMBOL DONG
1B62  ; [*05C0.0020.0002] # BALINESE MUSICAL SYMBOL DENG
1B63  ; [*05C1.0020.0002] # BALINESE MUSICAL SYMBOL DUNG
1B64  ; [*05C2.0020.0002] # BALINESE MUSICAL SYMBOL DANG
1B65  ; [*05C3.0020.0002] # BALINESE MUSICAL SYMBOL DANG SURANG
1B66  ; [*05C4.0020.0002] # BALINESE MUSICAL SYMBOL DING
1B67  ; [*05C5.0020.0002] # BALINESE MUSICAL SYMBOL DAENG
1B68  ; [*05C6.0020.0002] # BALINESE MUSICAL SYMBOL DEUNG
1B69  ; [*05C7.0020.0002] # BALINESE MUSICAL SYMBOL DAING
1B6A  ; [*05C8.0020.0002] # BALINESE MUSICAL SYMBOL DANG GEDE
1B6B  ; [.0000.0000.0000] # BALINESE MUSICAL SYMBOL COMBINING TEGEH
1B6C  ; [.0000.0000.0000] # BALINESE MUSICAL SYMBOL COMBINING ENDEP
1B6D  ; [.0000.0000.0000] # BALINESE MUSICAL SYMBOL COMBINING KEMPUL
1B6E  ; [.0000.0000.0000] # BALINESE MUSICAL SYMBOL COMBINING KEMPLI
1B6F  ; [.0000.0000.0000] # BALINESE MUSICAL SYMBOL COMBINING JEGOGAN
1B70  ; [.0000.0000.0000] # BALINESE MUSICAL SYMBOL COMBINING KEMPUL WITH JEGOGAN
1B71  ; [.0000.0000.0000] # BALINESE MUSICAL SYMBOL COMBINING KEMPLI WITH JEGOGAN
1B72  ; [.0000.0000.0000] # BALINESE MUSICAL SYMBOL COMBINING BENDE
1B73  ; [.0000.0000.0000] # BALINESE MUSICAL SYMBOL COMBINING GONG
1B74  ; [*05C9.0020.0002] # BALINESE MUSICAL SYMBOL RIGHT-HAND OPEN DUG
1B75  ; [*05CA.0020.0002] # BALINESE MUSICAL SYMBOL RIGHT-HAND OPEN DAG
1B76  ; [*05CB.0020.0002] # BALINESE MUSICAL SYMBOL RIGHT-HAND CLOSED TUK
1B77  ; [*05CC.0020.0002] # BALINESE MUSICAL SYMBOL RIGHT-HAND CLOSED TAK
1B78  ; [*05CD.0020.0002] # BALINESE MUSICAL SYMBOL LEFT-HAND OPEN PANG
1B79  ; [*05CE.0020.0002] # BALINESE MUSICAL SYMBOL LEFT-HAND OPEN PUNG
1B7A  ; [*05CF.0020.0002] # BALINESE MUSICAL SYMBOL LEFT-HAND CLOSED PLAK
1B7B  ; [*05D0.0020.0002] # BALINESE MUSICAL SYMBOL LEFT-HAND CLOSED PLUK
1B7C  ; [*05D1.0020.0002] # BALINESE MUSICAL SYMBOL LEFT-HAND OPEN PING
1BFC  ; [*0456.0020.0002] # BATAK SYMBOL BINDU NA METEK
1BFD  ; [*0457.0020.0002] # BATAK SYMBOL BINDU PINARBORAS
1BFE  ; [*0458.0020.0002] # BATAK SYMBOL BINDU JUDUL
1BFF  ; [*0459.0020.0002] # BATAK SYMBOL BINDU PANGOLAT
1C3B  ; [*029A.0020.0002] # LEPCHA PUNCTUATION TA-ROL
1C3C  ; [*029B.0020.0002] # LEPCHA PUNCTUATION NYET THYOOM TA-ROL
1C3D  ; [*0438.0020.0002] # LEPCHA PUNCTUATION CER-WA
1C3E  ; [*0439.0020.0002] # LEPCHA PUNCTUATION TSHOOK CER-WA
1C3F  ; [*043A.0020.0002] # LEPCHA PUNCTUATION TSHOOK
1C7E  ; [*02CB.0020.0002] # OL CHIKI PUNCTUATION MUCAAD
1C7F  ; [*02CC.0020.0002] # OL CHIKI PUNCTUATION DOUBLE MUCAAD
1CC0  ; [*044B.0020.0002] # SUNDANESE PUNCTUATION BINDU SURYA
1CC1  ; [*044C.0020.0002] # SUNDANESE PUNCTUATION BINDU PANGLONG
1CC2  ; [*044D.0020.0002] # SUNDANESE PUNCTUATION BINDU PURNAMA
1CC3  ; [*044E.0020.0002] # SUNDANESE PUNCTUATION BINDU CAKRA
1CC4  ; [*044F.0020.0002] # SUNDANESE PUNCTUATION BINDU LEU SATANGA
1CC5  ; [*0450.0020.0002] # SUNDANESE PUNCTUATION BINDU KA SATANGA
1CC6  ; [*0451.0020.0002] # SUNDANESE PUNCTUATION BINDU DA SATANGA
1CC7  ; [*0452.0020.0002] # SUNDANESE PUNCTUATION BINDU BA SATANGA
1CD0  ; [.0000.0000.0000] # VEDIC TONE KARSHANA
1CD1  ; [.0000.0000.0000] # VEDIC TONE SHARA
1CD2  ; [.0000.0000.0000] # VEDIC TONE PRENKHA
1CD3  ; [.0000.0000.0000] # VEDIC SIGN NIHSHVASA
1CD4  ; [.0000.0000.0000] # VEDIC SIGN YAJURVEDIC MIDLINE SVARITA
1CD5  ; [.0000.0000.0000] # VEDIC TONE YAJURVEDIC AGGRAVATED INDEPENDENT SVARITA
1CD6  ; [.0000.0000.0000] # VEDIC TONE YAJURVEDIC INDEPENDENT SVARITA
1CD7  ; [.0000.0000.0000] # VEDIC TONE YAJURVEDIC KATHAKA INDEPENDENT SVARITA
1CD8  ; [.0000.0000.0000] # VEDIC TONE CANDRA BELOW
1CD9  ; [.0000.0000.0000] # VEDIC TONE YAJURVEDIC KATHAKA INDEPENDENT SVARITA SCHROEDER
1CDA  ; [.0000.0000.0000] # VEDIC TONE DOUBLE SVARITA
1CDB  ; [.0000.0000.0000] # VEDIC TONE TRIPLE SVARITA
1CDC  ; [.0000.0000.0000] # VEDIC TONE KATHAKA ANUDATTA
1CDD  ; [.0000.0000.0000] # VEDIC TONE DOT BELOW
1CDE  ; [.0000.0000.0000] # VEDIC TONE TWO DOTS BELOW
1CDF  ; [.0000.0000.0000] # VEDIC TONE THREE DOTS BELOW
1CE0  ; [.0000.0000.0000] # VEDIC TONE RIGVEDIC KASHMIRI INDEPENDENT SVARITA
1CE1  ; [.0000.0000.0000] # VEDIC TONE ATHARVAVEDIC INDEPENDENT SVARITA
1CE2  ; [.0000.0000.0000] # VEDIC SIGN VISARGA SVARITA
1CE3  ; [.0000.0000.0000] # VEDIC SIGN VISARGA UDATTA
1CE4  ; [.0000.0000.0000] # VEDIC SIGN REVERSED VISARGA UDATTA
1CE5  ; [.0000.0000.0000] # VEDIC SIGN VISARGA ANUDATTA
1CE6  ; [.0000.0000.0000] # VEDIC SIGN REVERSED VISARGA ANUDATTA
1CE7  ; [.0000.0000.0000] # VEDIC SIGN VISARGA UDATTA WITH TAIL
1CE8  ; [.0000.0000.0000] # VEDIC SIGN VISARGA ANUDATTA WITH TAIL
1CF4  ; [.0000.0000.0000] # VEDIC TONE CANDRA ABOVE
1CF7  ; [.0000.0000.0000] # VEDIC SIGN ATIKRAMA
1CF8  ; [.0000.0000.0000] # VEDIC TONE RING ABOVE
1CF9  ; [.0000.0000.0000] # VEDIC TONE DOUBLE RING ABOVE
1FBD  ; [*04C0.0020.0002] # GREEK KORONIS
1FBF  ; [*04C0.0020.0002] # GREEK PSILI
1FC0  ; [*04C2.0020.0002] # GREEK PERISPOMENI
1FC1  ; [*04BB.0020.0002][.0000.002A.0002] # GREEK DIALYTIKA AND PERISPOMENI
1FCD  ; [*04C0.0020.0002][.0000.0025.0002] # GREEK PSILI AND VARIA
1FCE  ; [*04C0.0020.0002][.0000.0024.0002] # GREEK PSILI AND OXIA
1FCF  ; [*04C0.0020.0002][.0000.002A.0002] # GREEK PSILI AND PERISPOMENI
1FDD  ; [*04C1.0020.0002][.0000.0025.0002] # GREEK DASIA AND VARIA
1FDE  ; [*04C1.0020.0002][.0000.0024.0002] # GREEK DASIA AND OXIA
1FDF  ; [*04C1.0020.0002][.0000.002A.0002] # GREEK DASIA AND PERISPOMENI
1FED  ; [*04BB.0020.0002][.0000.0025.0002] # GREEK DIALYTIKA AND VARIA
1FEE  ; [*04BB.0020.0002][.0000.0024.0002] # GREEK DIALYTIKA AND OXIA
1FEF  ; [*04B4.0020.0002] # GREEK VARIA
1FFD  ; [*04B5.0020.0002] # GREEK OXIA
1FFE  ; [*04C1.0020.0002] # GREEK DASIA
2000  ; [*0209.0020.0004] # EN QUAD
2001  ; [*0209.0020.0004] # EM QUAD
2002  ; [*0209.0020.0004] # EN SPACE
2003  ; [*0209.0020.0004] # EM SPACE
2004  ; [*0209.0020.0004] # THREE-PER-EM SPACE
2005  ; [*0209.0020.0004] # FOUR-PER-EM SPACE
2006  ; [*0209.0020.0004] # SIX-PER-EM SPACE
2007  ; [*0209.0020.001B] # FIGURE SPACE
2008  ; [*0209.0020.0004] # PUNCTUATION SPACE
2009  ; [*0209.0020.0004] # THIN SPACE
200A  ; [*0209.0020.0004] # HAIR SPACE
2010  ; [*0213.0020.0002] # HYPHEN
2011  ; [*0213.0020.001B] # NON-BREAKING HYPHEN
2012  ; [*0214.0020.0002] # FIGURE DASH
2013  ; [*0215.0020.0002] # EN DASH
2014  ; [*0216.0020.0002] # EM DASH
2015  ; [*0217.0020.0002] # HORIZONTAL BAR
2016  ; [*0394.0020.0002] # DOUBLE VERTICAL LINE
2017  ; [*020C.0020.0002] # DOUBLE LOW LINE
2018  ; [*0317.0020.0002] # LEFT SINGLE QUOTATION MARK
2019  ; [*0318.0020.0002] # RIGHT SINGLE QUOTATION MARK
201A  ; [*0319.0020.0002] # SINGLE LOW-9 QUOTATION MARK
201B  ; [*031A.0020.0002] # SINGLE HIGH-REVERSED-9 QUOTATION MARK
201C  ; [*031E.0020.0002] # LEFT DOUBLE QUOTATION MARK
201D  ; [*031F.0020.0002] # RIGHT DOUBLE QUOTATION MARK
201E  ; [*0320.0020.0002] # DOUBLE LOW-9 QUOTATION MARK
201F  ; [*0321.0020.0002] # DOUBLE HIGH-REVERSED-9 QUOTATION MARK
2020  ; [*03B3.0020.0002] # DAGGER
2021  ; [*03B4.0020.0002] # DOUBLE DAGGER
2022  ; [*03B9.0020.0002] # BULLET
2023  ; [*03BA.0020.0002] # TRIANGULAR BULLET
2024  ; [*027E.0020.0004] # ONE DOT LEADER
2025  ; [*027E.0020.0004][*027E.0020.0004] # TWO DOT LEADER
2026  ; [*027E.0020.0004][*027E.0020.0004][*027E.0020.0004] # HORIZONTAL ELLIPSIS
2027  ; [*03BB.0020.0002] # HYPHENATION POINT
2028  ; [*0207.0020.0002] # LINE SEPARATOR
2029  ; [*0208.0020.0002] # PARAGRAPH SEPARATOR
202F  ; [*0209.0020.001B] # NARROW NO-BREAK SPACE
2030  ; [*03AF.0020.0002] # PER MILLE SIGN
2031  ; [*03B1.0020.0002] # PER TEN THOUSAND SIGN
2032  ; [*03BF.0020.0002] # PRIME
2033  ; [*03BF.0020.0004][*03BF.0020.0004] # DOUBLE PRIME
2034  ; [*03BF.0020.0004][*03BF.0020.0004][*03BF.0020.0004] # TRIPLE PRIME
2035  ; [*03C0.0020.0002] # REVERSED PRIME
2036  ; [*03C0.0020.0004][*03C0.0020.0004] # REVERSED DOUBLE PRIME
2037  ; [*03C0.0020.0004][*03C0.0020.0004][*03C0.0020.0004] # REVERSED TRIPLE PRIME
2038  ; [*03C3.0020.0002] # CARET
2039  ; [*031B.0020.0002] # SINGLE LEFT-POINTING ANGLE QUOTATION MARK
203A  ; [*031C.0020.0002] # SINGLE RIGHT-POINTING ANGLE QUOTATION MARK
203B  ; [*03C4.0020.0002] # REFERENCE MARK
203C  ; [*0267.0020.0004][*0267.0020.0004] # DOUBLE EXCLAMATION MARK
203D  ; [*027C.0020.0002] # INTERROBANG
203E  ; [*020A.0020.0002] # OVERLINE
203F  ; [*03C5.0020.0002] # UNDERTIE
2040  ; [*03C7.0020.0002] # CHARACTER TIE
2041  ; [*03C9.0020.0002] # CARET INSERTION POINT
2042  ; [*03CA.0020.0002] # ASTERISM
2043  ; [*03BC.0020.0002] # HYPHEN BULLET
2044  ; [*0676.0020.0002] # FRACTION SLASH
2045  ; [*0334.0020.0002] # LEFT SQUARE BRACKET WITH QUILL
2046  ; [*0335.0020.0002] # RIGHT SQUARE BRACKET WITH QUILL
2047  ; [*026D.0020.0004][*026D.0020.0004] # DOUBLE QUESTION MARK
2048  ; [*026D.0020.0004][*0267.0020.0004] # QUESTION EXCLAMATION MARK
2049  ; [*0267.0020.0004][*026D.0020.0004] # EXCLAMATION QUESTION MARK
204A  ; [*03AA.0020.0002] # TIRONIAN SIGN ET
204B  ; [*039D.0020.0002] # REVERSED PILCROW SIGN
204C  ; [*03BD.0020.0002] # BLACK LEFTWARDS BULLET
204D  ; [*03BE.0020.0002] # BLACK RIGHTWARDS BULLET
204E  ; [*03A2.0020.0002] # LOW ASTERISK
204F  ; [*023C.0020.0002] # REVERSED SEMICOLON
2050  ; [*03C8.0020.0002] # CLOSE UP
2051  ; [*03A3.0020.0002] # TWO ASTERISKS ALIGNED VERTICALLY
2052  ; [*0672.0020.0002] # COMMERCIAL MINUS SIGN
2053  ; [*021A.0020.0002] # SWUNG DASH
2054  ; [*03C6.0020.0002] # INVERTED UNDERTIE
2055  ; [*02F9.0020.0002] # FLOWER PUNCTUATION MARK
2056  ; [*02FA.0020.0002] # THREE DOT PUNCTUATION
2057  ; [*03BF.0020.0004][*03BF.0020.0004][*03BF.0020.0004][*03BF.0020.0004] # QUADRUPLE PRIME
2058  ; [*02FB.0020.0002] # FOUR DOT PUNCTUATION
2059  ; [*02FC.0020.0002] # FIVE DOT PUNCTUATION
205A  ; [*02FD.0020.0002] # TWO DOT PUNCTUATION
205B  ; [*02FE.0020.0002] # FOUR DOT MARK
205C  ; [*02FF.0020.0002] # DOTTED CROSS
205D  ; [*0300.0020.0002] # TRICOLON
205E  ; [*0301.0020.0002] # VERTICAL FOUR DOTS
205F  ; [*0209.0020.0004] # MEDIUM MATHEMATICAL SPACE
2061  ; [.0000.0000.0000] # FUNCTION APPLICATION
2062  ; [.0000.0000.0000] # INVISIBLE TIMES
2063  ; [.0000.0000.0000] # INVISIBLE SEPARATOR
2064  ; [.0000.0000.0000] # INVISIBLE PLUS
207A  ; [*0666.0020.0014] # SUPERSCRIPT PLUS SIGN
207B  ; [*0671.0020.0014] # SUPERSCRIPT MINUS
207C  ; [*066B.0020.0014] # SUPERSCRIPT EQUALS SIGN
207D  ; [*0328.0020.0014] # SUPERSCRIPT LEFT PARENTHESIS
207E  ; [*0329.0020.0014] # SUPERSCRIPT RIGHT PARENTHESIS
208A  ; [*0666.0020.0015] # SUBSCRIPT PLUS SIGN
208B  ; [*0671.0020.0015] # SUBSCRIPT MINUS
208C  ; [*066B.0020.0015] # SUBSCRIPT EQUALS SIGN
208D  ; [*0328.0020.0015] # SUBSCRIPT LEFT PARENTHESIS
208E  ; [*0329.0020.0015] # SUBSCRIPT RIGHT PARENTHESIS
2104  ; [*05D6.0020.0002] # CENTRE LINE SYMBOL
2108  ; [*05D7.0020.0002] # SCRUPLE
2114  ; [*05D8.0020.0002] # L B BAR SYMBOL
2117  ; [*05D9.0020.0002] # SOUND RECORDING COPYRIGHT
2118  ; [*05DA.0020.0002] # SCRIPT CAPITAL P
211E  ; [*05DB.0020.0002] # PRESCRIPTION TAKE
211F  ; [*05DC.0020.0002] # RESPONSE
2123  ; [*05DD.0020.0002] # VERSICLE
2125  ; [*05DE.0020.0002] # OUNCE SIGN
2127  ; [*05DF.0020.0002] # INVERTED OHM SIGN
2129  ; [*05E0.0020.0002] # TURNED GREEK SMALL LETTER IOTA
212E  ; [*05E1.0020.0002] # ESTIMATED SYMBOL
213A  ; [*05E2.0020.0002] # ROTATED CAPITAL Q
2140  ; [*0665.0020.0005] # DOUBLE-STRUCK N-ARY SUMMATION
2141  ; [*05E3.0020.0002] # TURNED SANS-SERIF CAPITAL G
2142  ; [*05E4.0020.0002] # TURNED SANS-SERIF CAPITAL L
2143  ; [*05E5.0020.0002] # REVERSED SANS-SERIF CAPITAL L
2144  ; [*05E6.0020.0002] # TURNED SANS-SERIF CAPITAL Y
214A  ; [*05E7.0020.0002] # PROPERTY LINE
214B  ; [*0701.0020.0002] # TURNED AMPERSAND
214C  ; [*05E8.0020.0002] # PER SIGN
214F  ; [*05E9.0020.0002] # SYMBOL FOR SAMARITAN SOURCE
2180  ; [*1D9B.0020.0002] # ROMAN NUMERAL ONE THOUSAND C D
2181  ; [*1D9C.0020.0002] # ROMAN NUMERAL FIVE THOUSAND
2182  ; [*1D9D.0020.0002] # ROMAN NUMERAL TEN THOUSAND
2186  ; [*1D9E.0020.0002] # ROMAN NUMERAL FIFTY EARLY FORM
2187  ; [*1D9F.0020.0002] # ROMAN NUMERAL FIFTY THOUSAND
2188  ; [*1DA0.0020.0002] # ROMAN NUMERAL ONE HUNDRED THOUSAND
218A  ; [*05EA.0020.0002] # TURNED DIGIT TWO
218B  ; [*05EB.0020.0002] # TURNED DIGIT THREE
2190  ; [*05EC.0020.0002] # LEFTWARDS ARROW
2191  ; [*05EE.0020.0002] # UPWARDS ARROW
2192  ; [*05ED.0020.0002] # RIGHTWARDS ARROW
2193  ; [*05EF.0020.0002] # DOWNWARDS ARROW
2194  ; [*05F0.0020.0002] # LEFT RIGHT ARROW
2195  ; [*05F1.0020.0002] # UP DOWN ARROW
2196  ; [*05F2.0020.0002] # NORTH WEST ARROW
2197  ; [*05F3.0020.0002] # NORTH EAST ARROW
2198  ; [*05F4.0020.0002] # SOUTH EAST ARROW
2199  ; [*05F5.0020.0002] # SOUTH WEST ARROW
219A  ; [*05EC.0020.0002][.0000.002F.0002] # LEFTWARDS ARROW WITH STROKE
219B  ; [*05ED.0020.0002][.0000.002F.0002] # RIGHTWARDS ARROW WITH STROKE
219C  ; [*05F6.0020.0002] # LEFTWARDS WAVE ARROW
219D  ; [*05F7.0020.0002] # RIGHTWARDS WAVE ARROW
219E  ; [*05F8.0020.0002] # LEFTWARDS TWO HEADED ARROW
219F  ; [*05F9.0020.0002] # UPWARDS TWO HEADED ARROW
21A0  ; [*05FA.0020.0002] # RIGHTWARDS TWO HEADED ARROW
21A1  ; [*05FB.0020.0002] # DOWNWARDS TWO HEADED ARROW
21A2  ; [*05FC.0020.0002] # LEFTWARDS ARROW WITH TAIL
21A3  ; [*05FD.0020.0002] # RIGHTWARDS ARROW WITH TAIL
21A4  ; [*05FE.0020.0002] # LEFTWARDS ARROW FROM BAR
21A5  ; [*05FF.0020.0002] # UPWARDS ARROW FROM BAR
21A6  ; [*0600.0020.0002] # RIGHTWARDS ARROW FROM BAR
21A7  ; [*0601.0020.0002] # DOWNWARDS ARROW FROM BAR
21A8  ; [*0602.0020.0002] # UP DOWN ARROW WITH BASE
21A9  ; [*0603.0020.0002] # LEFTWARDS ARROW WITH HOOK
21AA  ; [*0604.0020.0002] # RIGHTWARDS ARROW WITH HOOK
21AB  ; [*0605.0020.0002] # LEFTWARDS ARROW WITH LOOP
21AC  ; [*0606.0020.0002] # RIGHTWARDS ARROW WITH LOOP
21AD  ; [*0607.0020.0002] # LEFT RIGHT WAVE ARROW
21AE  ; [*05F0.0020.0002][.0000.002F.0002] # LEFT RIGHT ARROW WITH STROKE
21AF  ; [*0608.0020.0002] # DOWNWARDS ZIGZAG ARROW
21B0  ; [*0609.0020.0002] # UPWARDS ARROW WITH TIP LEFTWARDS
21B1  ; [*060A.0020.0002] # UPWARDS ARROW WITH TIP RIGHTWARDS
21B2  ; [*060B.0020.0002] # DOWNWARDS ARROW WITH TIP LEFTWARDS
21B3  ; [*060C.0020.0002] # DOWNWARDS ARROW WITH TIP RIGHTWARDS
21B4  ; [*060D.0020.0002] # RIGHTWARDS ARROW WITH CORNER DOWNWARDS
21B5  ; [*060E.0020.0002] # DOWNWARDS ARROW WITH CORNER LEFTWARDS
21B6  ; [*060F.0020.0002] # ANTICLOCKWISE TOP SEMICIRCLE ARROW
21B7  ; [*0610.0020.0002] # CLOCKWISE TOP SEMICIRCLE ARROW
21B8  ; [*0611.0020.0002] # NORTH WEST ARROW TO LONG BAR
21B9  ; [*0612.0020.0002] # LEFTWARDS ARROW TO BAR OVER RIGHTWARDS ARROW TO BAR
21BA  ; [*0613.0020.0002] # ANTICLOCKWISE OPEN CIRCLE ARROW
21BB  ; [*0614.0020.0002] # CLOCKWISE OPEN CIRCLE ARROW
21BC  ; [*0615.0020.0002] # LEFTWARDS HARPOON WITH BARB UPWARDS
21BD  ; [*0616.0020.0002] # LEFTWARDS HARPOON WITH BARB DOWNWARDS
21BE  ; [*0617.0020.0002] # UPWARDS HARPOON WITH BARB RIGHTWARDS
21BF  ; [*0618.0020.0002] # UPWARDS HARPOON WITH BARB LEFTWARDS
21C0  ; [*0619.0020.0002] # RIGHTWARDS HARPOON WITH BARB UPWARDS
21C1  ; [*061A.0020.0002] # RIGHTWARDS HARPOON WITH BARB DOWNWARDS
21C2  ; [*061B.0020.0002] # DOWNWARDS HARPOON WITH BARB RIGHTWARDS
21C3  ; [*061C.0020.0002] # DOWNWARDS HARPOON WITH BARB LEFTWARDS
21C4  ; [*061D.0020.0002] # RIGHTWARDS ARROW OVER LEFTWARDS ARROW
21C5  ; [*061E.0020.0002] # UPWARDS ARROW LEFTWARDS OF DOWNWARDS ARROW
21C6  ; [*061F.0020.0002] # LEFTWARDS ARROW OVER RIGHTWARDS ARROW
21C7  ; [*0620.0020.0002] # LEFTWARDS PAIRED ARROWS
21C8  ; [*0621.0020.0002] # UPWARDS PAIRED ARROWS
21C9  ; [*0622.0020.0002] # RIGHTWARDS PAIRED ARROWS
21CA  ; [*0623.0020.0002] # DOWNWARDS PAIRED ARROWS
21CB  ; [*0624.0020.0002] # LEFTWARDS HARPOON OVER RIGHTWARDS HARPOON
21CC  ; [*0625.0020.0002] # RIGHTWARDS HARPOON OVER LEFTWARDS HARPOON
21CD  ; [*0626.0020.0002][.0000.002F.0002] # LEFTWARDS DOUBLE ARROW WITH STROKE
21CE  ; [*062A.0020.0002][.0000.002F.0002] # LEFT RIGHT DOUBLE ARROW WITH STROKE
21CF  ; [*0628.0020.0002][.0000.002F.0002] # RIGHTWARDS DOUBLE ARROW WITH STROKE
21D0  ; [*0626.0020.0002] # LEFTWARDS DOUBLE ARROW
21D1  ; [*0627.0020.0002] # UPWARDS DOUBLE ARROW
21D2  ; [*0628.0020.0002] # RIGHTWARDS DOUBLE ARROW
21D3  ; [*0629.0020.0002] # DOWNWARDS DOUBLE ARROW
21D4  ; [*062A.0020.0002] # LEFT RIGHT DOUBLE ARROW
21D5  ; [*062B.0020.0002] # UP DOWN DOUBLE ARROW
21D6  ; [*062C.0020.0002] # NORTH WEST DOUBLE ARROW
21D7  ; [*062D.0020.0002] # NORTH EAST DOUBLE ARROW
21D8  ; [*062E.0020.0002] # SOUTH EAST DOUBLE ARROW
21D9  ; [*062F.0020.0002] # SOUTH WEST DOUBLE ARROW
21DA  ; [*0630.0020.0002] # LEFTWARDS TRIPLE ARROW
21DB  ; [*0631.0020.0002] # RIGHTWARDS TRIPLE ARROW
21DC  ; [*0632.0020.0002] # LEFTWARDS SQUIGGLE ARROW
21DD  ; [*0633.0020.0002] # RIGHTWARDS SQUIGGLE ARROW
21DE  ; [*0634.0020.0002] # UPWARDS ARROW WITH DOUBLE STROKE
21DF  ; [*0635.0020.0002] # DOWNWARDS ARROW WITH DOUBLE STROKE
21E0  ; [*0636.0020.0002] # LEFTWARDS DASHED ARROW
21E1  ; [*0637.0020.0002] # UPWARDS DASHED ARROW
21E2  ; [*0638.0020.0002] # RIGHTWARDS DASHED ARROW
21E3  ; [*0639.0020.0002] # DOWNWARDS DASHED ARROW
21E4  ; [*063A.0020.0002] # LEFTWARDS ARROW TO BAR
21E5  ; [*063B.0020.0002] # RIGHTWARDS ARROW TO BAR
21E6  ; [*063C.0020.0002] # LEFTWARDS WHITE ARROW
21E7  ; [*063D.0020.0002] # UPWARDS WHITE ARROW
21E8  ; [*063E.0020.0002] # RIGHTWARDS WHITE ARROW
21E9  ; [*063F.0020.0002] # DOWNWARDS WHITE ARROW
21EA  ; [*0640.0020.0002] # UPWARDS WHITE ARROW FROM BAR
21EB  ; [*0641.0020.0002] # UPWARDS WHITE ARROW ON PEDESTAL
21EC  ; [*0642.0020.0002] # UPWARDS WHITE ARROW ON PEDESTAL WITH HORIZONTAL BAR
21ED  ; [*0643.0020.0002] # UPWARDS WHITE ARROW ON PEDESTAL WITH VERTICAL BAR
21EE  ; [*0644.0020.0002] # UPWARDS WHITE DOUBLE ARROW
21EF  ; [*0645.0020.0002] # UPWARDS WHITE DOUBLE ARROW ON PEDESTAL
21F0  ; [*0646.0020.0002] # RIGHTWARDS WHITE ARROW FROM WALL
21F1  ; [*0647.0020.0002] # NORTH WEST ARROW TO CORNER
21F2  ; [*0648.0020.0002] # SOUTH EAST ARROW TO CORNER
21F3  ; [*0649.0020.0002] # UP DOWN WHITE ARROW
21F4  ; [*064A.0020.0002] # RIGHT ARROW WITH SMALL CIRCLE
21F5  ; [*064B.0020.0002] # DOWNWARDS ARROW LEFTWARDS OF UPWARDS ARROW
21F6  ; [*064C.0020.0002] # THREE RIGHTWARDS ARROWS
21F7  ; [*064D.0020.0002] # LEFTWARDS ARROW WITH VERTICAL STROKE
21F8  ; [*064E.0020.0002] # RIGHTWARDS ARROW WITH VERTICAL STROKE
21F9  ; [*064F.0020.0002] # LEFT RIGHT ARROW WITH VERTICAL STROKE
21FA  ; [*0650.0020.0002] # LEFTWARDS ARROW WITH DOUBLE VERTICAL STROKE
21FB  ; [*0651.0020.0002] # RIGHTWARDS ARROW WITH DOUBLE VERTICAL STROKE
21FC  ; [*0652.0020.0002] # LEFT RIGHT ARROW WITH DOUBLE VERTICAL STROKE
21FD  ; [*0653.0020.0002] # LEFTWARDS OPEN-HEADED ARROW
21FE  ; [*0654.0020.0002] # RIGHTWARDS OPEN-HEADED ARROW
21FF  ; [*0655.0020.0002] # LEFT RIGHT OPEN-HEADED ARROW
2200  ; [*0656.0020.0002] # FOR ALL
2201  ; [*0657.0020.0002] # COMPLEMENT
2202  ; [*0658.0020.0002] # PARTIAL DIFFERENTIAL
2203  ; [*0659.0020.0002] # THERE EXISTS
2204  ; [*0659.0020.0002][.0000.002F.0002] # THERE DOES NOT EXIST
2205  ; [*065A.0020.0002] # EMPTY SET
2206  ; [*065B.0020.0002] # INCREMENT
2207  ; [*065C.0020.0002] # NABLA
2208  ; [*065D.0020.0002] # ELEMENT OF
2209  ; [*065D.0020.0002][.0000.002F.0002] # NOT AN ELEMENT OF
220A  ; [*065E.0020.0002] # SMALL ELEMENT OF
220B  ; [*065F.0020.0002] # CONTAINS AS MEMBER
220C  ; [*065F.0020.0002][.0000.002F.0002] # DOES NOT CONTAIN AS MEMBER
220D  ; [*0660.0020.0002] # SMALL CONTAINS AS MEMBER
220E  ; [*0662.0020.0002] # END OF PROOF
220F  ; [*0663.0020.0002] # N-ARY PRODUCT
2210  ; [*0664.0020.0002] # N-ARY COPRODUCT
2211  ; [*0665.0020.0002] # N-ARY SUMMATION
2212  ; [*0671.0020.0002] # MINUS SIGN
2213  ; [*0673.0020.0002] # MINUS-OR-PLUS SIGN
2214  ; [*0674.0020.0002] # DOT PLUS
2215  ; [*0675.0020.0002] # DIVISION SLASH
2216  ; [*0677.0020.0002] # SET MINUS
2217  ; [*0678.0020.0002] # ASTERISK OPERATOR
2218  ; [*0679.0020.0002] # RING OPERATOR
2219  ; [*067A.0020.0002] # BULLET OPERATOR
221A  ; [*067B.0020.0002] # SQUARE ROOT
221B  ; [*067C.0020.0002] # CUBE ROOT
221C  ; [*067E.0020.0002] # FOURTH ROOT
221D  ; [*0680.0020.0002] # PROPORTIONAL TO
221E  ; [*0681.0020.0002] # INFINITY
221F  ; [*0682.0020.0002] # RIGHT ANGLE
2220  ; [*0683.0020.0002] # ANGLE
2221  ; [*0684.0020.0002] # MEASURED ANGLE
2222  ; [*0685.0020.0002] # SPHERICAL ANGLE
2223  ; [*0686.0020.0002] # DIVIDES
2224  ; [*0686.0020.0002][.0000.002F.0002] # DOES NOT DIVIDE
2225  ; [*0687.0020.0002] # PARALLEL TO
2226  ; [*0687.0020.0002][.0000.002F.0002] # NOT PARALLEL TO
2227  ; [*0688.0020.0002] # LOGICAL AND
2228  ; [*0689.0020.0002] # LOGICAL OR
2229  ; [*068A.0020.0002] # INTERSECTION
222A  ; [*068B.0020.0002] # UNION
222B  ; [*068C.0020.0002] # INTEGRAL
222C  ; [*068C.0020.0004][*068C.0020.0004] # DOUBLE INTEGRAL
222D  ; [*068C.0020.0004][*068C.0020.0004][*068C.0020.0004] # TRIPLE INTEGRAL
222E  ; [*068D.0020.0002] # CONTOUR INTEGRAL
222F  ; [*068D.0020.0004][*068D.0020.0004] # SURFACE INTEGRAL
2230  ; [*068D.0020.0004][*068D.0020.0004][*068D.0020.0004] # VOLUME INTEGRAL
2231  ; [*068E.0020.0002] # CLOCKWISE INTEGRAL
2232  ; [*068F.0020.0002] # CLOCKWISE CONTOUR INTEGRAL
2233  ; [*0690.0020.0002] # ANTICLOCKWISE CONTOUR INTEGRAL
2234  ; [*0691.0020.0002] # THEREFORE
2235  ; [*0692.0020.0002] # BECAUSE
2236  ; [*0693.0020.0002] # RATIO
2237  ; [*0694.0020.0002] # PROPORTION
2238  ; [*0695.0020.0002] # DOT MINUS
2239  ; [*0696.0020.0002] # EXCESS
223A  ; [*0697.0020.0002] # GEOMETRIC PROPORTION
223B  ; [*0698.0020.0002] # HOMOTHETIC
223C  ; [*0699.0020.0002] # TILDE OPERATOR
223D  ; [*069A.0020.0002] # REVERSED TILDE
223E  ; [*069B.0020.0002] # INVERTED LAZY S
223F  ; [*069C.0020.0002] # SINE WAVE
2240  ; [*069D.0020.0002] # WREATH PRODUCT
2241  ; [*0699.0020.0002][.0000.002F.0002] # NOT TILDE
2242  ; [*069E.0020.0002] # MINUS TILDE
2243  ; [*069F.0020.0002] # ASYMPTOTICALLY EQUAL TO
2244  ; [*069F.0020.0002][.0000.002F.0002] # NOT ASYMPTOTICALLY EQUAL TO
2245  ; [*06A0.0020.0002] # APPROXIMATELY EQUAL TO
2246  ; [*06A1.0020.0002] # APPROXIMATELY BUT NOT ACTUALLY EQUAL TO
2247  ; [*06A0.0020.0002][.0000.002F.0002] # NEITHER APPROXIMATELY NOR ACTUALLY EQUAL TO
2248  ; [*06A2.0020.0002] # ALMOST EQUAL TO
2249  ; [*06A2.0020.0002][.0000.002F.0002] # NOT ALMOST EQUAL TO
224A  ; [*06A3.0020.0002] # ALMOST EQUAL OR EQUAL TO
224B  ; [*06A4.0020.0002] # TRIPLE TILDE
224C  ; [*06A5.0020.0002] # ALL EQUAL TO
224D  ; [*06A6.0020.0002] # EQUIVALENT TO
224E  ; [*06A7.0020.0002] # GEOMETRICALLY EQUIVALENT TO
224F  ; [*06A8.0020.0002] # DIFFERENCE BETWEEN
2250  ; [*06A9.0020.0002] # APPROACHES THE LIMIT
2251  ; [*06AA.0020.0002] # GEOMETRICALLY EQUAL TO
2252  ; [*06AB.0020.0002] # APPROXIMATELY EQUAL TO OR THE IMAGE OF
2253  ; [*06AC.0020.0002] # IMAGE OF OR APPROXIMATELY EQUAL TO
2254  ; [*06AD.0020.0002] # COLON EQUALS
2255  ; [*06AE.0020.0002] # EQUALS COLON
2256  ; [*06AF.0020.0002] # RING IN EQUAL TO
2257  ; [*06B0.0020.0002] # RING EQUAL TO
2258  ; [*06B1.0020.0002] # CORRESPONDS TO
2259  ; [*06B2.0020.0002] # ESTIMATES
225A  ; [*06B3.0020.0002] # EQUIANGULAR TO
225B  ; [*06B4.0020.0002] # STAR EQUALS
225C  ; [*06B5.0020.0002] # DELTA EQUAL TO
225D  ; [*06B6.0020.0002] # EQUAL TO BY DEFINITION
225E  ; [*06B7.0020.0002] # MEASURED BY
225F  ; [*06B8.0020.0002] # QUESTIONED EQUAL TO
2260  ; [*066B.0020.0002][.0000.002F.0002] # NOT EQUAL TO
2261  ; [*06B9.0020.0002] # IDENTICAL TO
2262  ; [*06B9.0020.0002][.0000.002F.0002] # NOT IDENTICAL TO
2263  ; [*06BA.0020.0002] # STRICTLY EQUIVALENT TO
2264  ; [*06BB.0020.0002] # LESS-THAN OR EQUAL TO
2265  ; [*06BC.0020.0002] # GREATER-THAN OR EQUAL TO
2266  ; [*06BD.0020.0002] # LESS-THAN OVER EQUAL TO
2267  ; [*06BE.0020.0002] # GREATER-THAN OVER EQUAL TO
2268  ; [*06BF.0020.0002] # LESS-THAN BUT NOT EQUAL TO
2269  ; [*06C0.0020.0002] # GREATER-THAN BUT NOT EQUAL TO
226A  ; [*06C1.0020.0002] # MUCH LESS-THAN
226B  ; [*06C2.0020.0002] # MUCH GREATER-THAN
226C  ; [*06C3.0020.0002] # BETWEEN
226D  ; [*06A6.0020.0002][.0000.002F.0002] # NOT EQUIVALENT TO
226E  ; [*066A.0020.0002][.0000.002F.0002] # NOT LESS-THAN
226F  ; [*066C.0020.0002][.0000.002F.0002] # NOT GREATER-THAN
2270  ; [*06BB.0020.0002][.0000.002F.0002] # NEITHER LESS-THAN NOR EQUAL TO
2271  ; [*06BC.0020.0002][.0000.002F.0002] # NEITHER GREATER-THAN NOR EQUAL TO
2272  ; [*06C4.0020.0002] # LESS-THAN OR EQUIVALENT TO
2273  ; [*06C5.0020.0002] # GREATER-THAN OR EQUIVALENT TO
2274  ; [*06C4.0020.0002][.0000.002F.0002] # NEITHER LESS-THAN NOR EQUIVALENT TO
2275  ; [*06C5.0020.0002][.0000.002F.0002] # NEITHER GREATER-THAN NOR EQUIVALENT TO
2276  ; [*06C6.0020.0002] # LESS-THAN OR GREATER-THAN
2277  ; [*06C7.0020.0002] # GREATER-THAN OR LESS-THAN
2278  ; [*06C6.0020.0002][.0000.002F.0002] # NEITHER LESS-THAN NOR GREATER-THAN
2279  ; [*06C7.0020.0002][.0000.002F.0002] # NEITHER GREATER-THAN NOR LESS-THAN
227A  ; [*06C8.0020.0002] # PRECEDES
227B  ; [*06C9.0020.0002] # SUCCEEDS
227C  ; [*06CA.0020.0002] # PRECEDES OR EQUAL TO
227D  ; [*06CB.0020.0002] # SUCCEEDS OR EQUAL TO
227E  ; [*06CC.0020.0002] # PRECEDES OR EQUIVALENT TO
227F  ; [*06CD.0020.0002] # SUCCEEDS OR EQUIVALENT TO
2280  ; [*06C8.0020.0002][.0000.002F.0002] # DOES NOT PRECEDE
2281  ; [*06C9.0020.0002][.0000.002F.0002] # DOES NOT SUCCEED
2282  ; [*06CE.0020.0002] # SUBSET OF
2283  ; [*06CF.0020.0002] # SUPERSET OF
2284  ; [*06CE.0020.0002][.0000.002F.0002] # NOT A SUBSET OF
2285  ; [*06CF.0020.0002][.0000.002F.0002] # NOT A SUPERSET OF
2286  ; [*06D0.0020.0002] # SUBSET OF OR EQUAL TO
2287  ; [*06D1.0020.0002] # SUPERSET OF OR EQUAL TO
2288  ; [*06D0.0020.0002][.0000.002F.0002] # NEITHER A SUBSET OF NOR EQUAL TO
2289  ; [*06D1.0020.0002][.0000.002F.0002] # NEITHER A SUPERSET OF NOR EQUAL TO
228A  ; [*06D2.0020.0002] # SUBSET OF WITH NOT EQUAL TO
228B  ; [*06D3.0020.0002] # SUPERSET OF WITH NOT EQUAL TO
228C  ; [*06D4.0020.0002] # MULTISET
228D  ; [*06D5.0020.0002] # MULTISET MULTIPLICATION
228E  ; [*06D6.0020.0002] # MULTISET UNION
228F  ; [*06D7.0020.0002] # SQUARE IMAGE OF
2290  ; [*06D8.0020.0002] # SQUARE ORIGINAL OF
2291  ; [*06D9.0020.0002] # SQUARE IMAGE OF OR EQUAL TO
2292  ; [*06DA.0020.0002] # SQUARE ORIGINAL OF OR EQUAL TO
2293  ; [*06DB.0020.0002] # SQUARE CAP
2294  ; [*06DC.0020.0002] # SQUARE CUP
2295  ; [*06DD.0020.0002] # CIRCLED PLUS
2296  ; [*06DE.0020.0002] # CIRCLED MINUS
2297  ; [*06DF.0020.0002] # CIRCLED TIMES
2298  ; [*06E0.0020.0002] # CIRCLED DIVISION SLASH
2299  ; [*06E1.0020.0002] # CIRCLED DOT OPERATOR
229A  ; [*06E2.0020.0002] # CIRCLED RING OPERATOR
229B  ; [*06E3.0020.0002] # CIRCLED ASTERISK OPERATOR
229C  ; [*06E4.0020.0002] # CIRCLED EQUALS
229D  ; [*06E5.0020.0002] # CIRCLED DASH
229E  ; [*06E6.0020.0002] # SQUARED PLUS
229F  ; [*06E7.0020.0002] # SQUARED MINUS
22A0  ; [*06E8.0020.0002] # SQUARED TIMES
22A1  ; [*06E9.0020.0002] # SQUARED DOT OPERATOR
22A2  ; [*06EA.0020.0002] # RIGHT TACK
22A3  ; [*06EB.0020.0002] # LEFT TACK
22A4  ; [*06EC.0020.0002] # DOWN TACK
22A5  ; [*06ED.0020.0002] # UP TACK
22A6  ; [*06EE.0020.0002] # ASSERTION
22A7  ; [*06EF.0020.0002] # MODELS
22A8  ; [*06F0.0020.0002] # TRUE
22A9  ; [*06F1.0020.0002] # FORCES
22AA  ; [*06F2.0020.0002] # TRIPLE VERTICAL BAR RIGHT TURNSTILE
22AB  ; [*06F3.0020.0002] # DOUBLE VERTICAL BAR DOUBLE RIGHT TURNSTILE
22AC  ; [*06EA.0020.0002][.0000.002F.0002] # DOES NOT PROVE
22AD  ; [*06F0.0020.0002][.0000.002F.0002] # NOT TRUE
22AE  ; [*06F1.0020.0002][.0000.002F.0002] # DOES NOT FORCE
22AF  ; [*06F3.0020.0002][.0000.002F.0002] # NEGATED DOUBLE VERTICAL BAR DOUBLE RIGHT TURNSTILE
22B0  ; [*06F4.0020.0002] # PRECEDES UNDER RELATION
22B1  ; [*06F5.0020.0002] # SUCCEEDS UNDER RELATION
22B2  ; [*06F6.0020.0002] # NORMAL SUBGROUP OF
22B3  ; [*06F7.0020.0002] # CONTAINS AS NORMAL SUBGROUP
22B4  ; [*06F8.0020.0002] # NORMAL SUBGROUP OF OR EQUAL TO
22B5  ; [*06F9.0020.0002] # CONTAINS AS NORMAL SUBGROUP OR EQUAL TO
22B6  ; [*06FA.0020.0002] # ORIGINAL OF
22B7  ; [*06FB.0020.0002] # IMAGE OF
22B8  ; [*06FC.0020.0002] # MULTIMAP
22B9  ; [*06FD.0020.0002] # HERMITIAN CONJUGATE MATRIX
22BA  ; [*06FE.0020.0002] # INTERCALATE
22BB  ; [*06FF.0020.0002] # XOR
22BC  ; [*0700.0020.0002] # NAND
22BD  ; [*0702.0020.0002] # NOR
22BE  ; [*0703.0020.0002] # RIGHT ANGLE WITH ARC
22BF  ; [*0704.0020.0002] # RIGHT TRIANGLE
22C0  ; [*0705.0020.0002] # N-ARY LOGICAL AND
22C1  ; [*0706.0020.0002] # N-ARY LOGICAL OR
22C2  ; [*0707.0020.0002] # N-ARY INTERSECTION
22C3  ; [*0708.0020.0002] # N-ARY UNION
22C4  ; [*0709.0020.0002] # DIAMOND OPERATOR
22C5  ; [*070A.0020.0002] # DOT OPERATOR
22C6  ; [*070B.0020.0002] # STAR OPERATOR
22C7  ; [*070C.0020.0002] # DIVISION TIMES
22C8  ; [*070D.0020.0002] # BOWTIE
22C9  ; [*070E.0020.0002] # LEFT NORMAL FACTOR SEMIDIRECT PRODUCT
22CA  ; [*070F.0020.0002] # RIGHT NORMAL FACTOR SEMIDIRECT PRODUCT
22CB  ; [*0710.0020.0002] # LEFT SEMIDIRECT PRODUCT
22CC  ; [*0711.0020.0002] # RIGHT SEMIDIRECT PRODUCT
22CD  ; [*0712.0020.0002] # REVERSED TILDE EQUALS
22CE  ; [*0713.0020.0002] # CURLY LOGICAL OR
22CF  ; [*0714.0020.0002] # CURLY LOGICAL AND
22D0  ; [*0715.0020.0002] # DOUBLE SUBSET
22D1  ; [*0716.0020.0002] # DOUBLE SUPERSET
22D2  ; [*0717.0020.0002] # DOUBLE INTERSECTION
22D3  ; [*0718.0020.0002] # DOUBLE UNION
22D4  ; [*0719.0020.0002] # PITCHFORK
22D5  ; [*071A.0020.0002] # EQUAL AND PARALLEL TO
22D6  ; [*071B.0020.0002] # LESS-THAN WITH DOT
22D7  ; [*071C.0020.0002] # GREATER-THAN WITH DOT
22D8  ; [*071D.0020.0002] # VERY MUCH LESS-THAN
22D9  ; [*071E.0020.0002] # VERY MUCH GREATER-THAN
22DA  ; [*071F.0020.0002] # LESS-THAN EQUAL TO OR GREATER-THAN
22DB  ; [*0720.0020.0002] # GREATER-THAN EQUAL TO OR LESS-THAN
22DC  ; [*0721.0020.0002] # EQUAL TO OR LESS-THAN
22DD  ; [*0722.0020.0002] # EQUAL TO OR GREATER-THAN
22DE  ; [*0723.0020.0002] # EQUAL TO OR PRECEDES
22DF  ; [*0724.0020.0002] # EQUAL TO OR SUCCEEDS
22E0  ; [*06CA.0020.0002][.0000.002F.0002] # DOES NOT PRECEDE OR EQUAL
22E1  ; [*06CB.0020.0002][.0000.002F.0002] # DOES NOT SUCCEED OR EQUAL
22E2  ; [*06D9.0020.0002][.0000.002F.0002] # NOT SQUARE IMAGE OF OR EQUAL TO
22E3  ; [*06DA.0020.0002][.0000.002F.0002] # NOT SQUARE ORIGINAL OF OR EQUAL TO
22E4  ; [*0725.0020.0002] # SQUARE IMAGE OF OR NOT EQUAL TO
22E5  ; [*0726.0020.0002] # SQUARE ORIGINAL OF OR NOT EQUAL TO
22E6  ; [*0727.0020.0002] # LESS-THAN BUT NOT EQUIVALENT TO
22E7  ; [*0728.0020.0002] # GREATER-THAN BUT NOT EQUIVALENT TO
22E8  ; [*0729.0020.0002] # PRECEDES BUT NOT EQUIVALENT TO
22E9  ; [*072A.0020.0002] # SUCCEEDS BUT NOT EQUIVALENT TO
22EA  ; [*06F6.0020.0002][.0000.002F.0002] # NOT NORMAL SUBGROUP OF
22EB  ; [*06F7.0020.0002][.0000.002F.0002] # DOES NOT CONTAIN AS NORMAL SUBGROUP
22EC  ; [*06F8.0020.0002][.0000.002F.0002] # NOT NORMAL SUBGROUP OF OR EQUAL TO
22ED  ; [*06F9.0020.0002][.0000.002F.0002] # DOES NOT CONTAIN AS NORMAL SUBGROUP OR EQUAL
22EE  ; [*072B.0020.0002] # VERTICAL ELLIPSIS
22EF  ; [*072C.0020.0002] # MIDLINE HORIZONTAL ELLIPSIS
22F0  ; [*072D.0020.0002] # UP RIGHT DIAGONAL ELLIPSIS
22F1  ; [*072E.0020.0002] # DOWN RIGHT DIAGONAL ELLIPSIS
22F2  ; [*072F.0020.0002] # ELEMENT OF WITH LONG HORIZONTAL STROKE
22F3  ; [*0730.0020.0002] # ELEMENT OF WITH VERTICAL BAR AT END OF HORIZONTAL STROKE
22F4  ; [*0731.0020.0002] # SMALL ELEMENT OF WITH VERTICAL BAR AT END OF HORIZONTAL STROKE
22F5  ; [*0732.0020.0002] # ELEMENT OF WITH DOT ABOVE
22F6  ; [*0733.0020.0002] # ELEMENT OF WITH OVERBAR
22F7  ; [*0734.0020.0002] # SMALL ELEMENT OF WITH OVERBAR
22F8  ; [*0735.0020.0002] # ELEMENT OF WITH UNDERBAR
22F9  ; [*0736.0020.0002] # ELEMENT OF WITH TWO HORIZONTAL STROKES
22FA  ; [*0737.0020.0002] # CONTAINS WITH LONG HORIZONTAL STROKE
22FB  ; [*0738.0020.0002] # CONTAINS WITH VERTICAL BAR AT END OF HORIZONTAL STROKE
22FC  ; [*0739.0020.0002] # SMALL CONTAINS WITH VERTICAL BAR AT END OF HORIZONTAL STROKE
22FD  ; [*073A.0020.0002] # CONTAINS WITH OVERBAR
22FE  ; [*073B.0020.0002] # SMALL CONTAINS WITH OVERBAR
22FF  ; [*073C.0020.0002] # Z NOTATION BAG MEMBERSHIP
2300  ; [*073D.0020.0002] # DIAMETER SIGN
2301  ; [*073E.0020.0002] # ELECTRIC ARROW
2302  ; [*073F.0020.0002] # HOUSE
2303  ; [*0740.0020.0002] # UP ARROWHEAD
2304  ; [*0741.0020.0002] # DOWN ARROWHEAD
2305  ; [*0742.0020.0002] # PROJECTIVE
2306  ; [*0743.0020.0002] # PERSPECTIVE
2307  ; [*0744.0020.0002] # WAVY LINE
2308  ; [*0336.0020.0002] # LEFT CEILING
2309  ; [*0337.0020.0002] # RIGHT CEILING
230A  ; [*0338.0020.0002] # LEFT FLOOR
230B  ; [*0339.0020.0002] # RIGHT FLOOR
230C  ; [*0745.0020.0002] # BOTTOM RIGHT CROP
230D  ; [*0746.0020.0002] # BOTTOM LEFT CROP
230E  ; [*0747.0020.0002] # TOP RIGHT CROP
230F  ; [*0748.0020.0002] # TOP LEFT CROP
2310  ; [*0749.0020.0002] # REVERSED NOT SIGN
2311  ; [*074A.0020.0002] # SQUARE LOZENGE
2312  ; [*074B.0020.0002] # ARC
2313  ; [*074C.0020.0002] # SEGMENT
2314  ; [*074D.0020.0002] # SECTOR
2315  ; [*074E.0020.0002] # TELEPHONE RECORDER
2316  ; [*074F.0020.0002] # POSITION INDICATOR
2317  ; [*0750.0020.0002] # VIEWDATA SQUARE
2318  ; [*0751.0020.0002] # PLACE OF INTEREST SIGN
2319  ; [*0752.0020.0002] # TURNED NOT SIGN
231A  ; [*0753.0020.0002] # WATCH
231B  ; [*0754.0020.0002] # HOURGLASS
231C  ; [*0755.0020.0002] # TOP LEFT CORNER
231D  ; [*0756.0020.0002] # TOP RIGHT CORNER
231E  ; [*0757.0020.0002] # BOTTOM LEFT CORNER
231F  ; [*0758.0020.0002] # BOTTOM RIGHT CORNER
2320  ; [*0759.0020.0002] # TOP HALF INTEGRAL
2321  ; [*075A.0020.0002] # BOTTOM HALF INTEGRAL
2322  ; [*075B.0020.0002] # FROWN
2323  ; [*075C.0020.0002] # SMILE
2324  ; [*075D.0020.0002] # UP ARROWHEAD BETWEEN TWO HORIZONTAL BARS
2325  ; [*075E.0020.0002] # OPTION KEY
2326  ; [*075F.0020.0002] # ERASE TO THE RIGHT
2327  ; [*0760.0020.0002] # X IN A RECTANGLE BOX
2328  ; [*0761.0020.0002] # KEYBOARD
2329  ; [*0380.0020.0002] # LEFT-POINTING ANGLE BRACKET
232A  ; [*0381.0020.0002] # RIGHT-POINTING ANGLE BRACKET
232B  ; [*0762.0020.0002] # ERASE TO THE LEFT
232C  ; [*0763.0020.0002] # BENZENE RING
232D  ; [*0764.0020.0002] # CYLINDRICITY
232E  ; [*0765.0020.0002] # ALL AROUND-PROFILE
232F  ; [*0766.0020.0002] # SYMMETRY
2330  ; [*0767.0020.0002] # TOTAL RUNOUT
2331  ; [*0768.0020.0002] # DIMENSION ORIGIN
2332  ; [*0769.0020.0002] # CONICAL TAPER
2333  ; [*076A.0020.0002] # SLOPE
2334  ; [*076B.0020.0002] # COUNTERBORE
2335  ; [*076C.0020.0002] # COUNTERSINK
2336  ; [*076D.0020.0002] # APL FUNCTIONAL SYMBOL I-BEAM
2337  ; [*076E.0020.0002] # APL FUNCTIONAL SYMBOL SQUISH QUAD
2338  ; [*076F.0020.0002] # APL FUNCTIONAL SYMBOL QUAD EQUAL
2339  ; [*0770.0020.0002] # APL FUNCTIONAL SYMBOL QUAD DIVIDE
233A  ; [*0771.0020.0002] # APL FUNCTIONAL SYMBOL QUAD DIAMOND
233B  ; [*0772.0020.0002] # APL FUNCTIONAL SYMBOL QUAD JOT
233C  ; [*0773.0020.0002] # APL FUNCTIONAL SYMBOL QUAD CIRCLE
233D  ; [*0774.0020.0002] # APL FUNCTIONAL SYMBOL CIRCLE STILE
233E  ; [*0775.0020.0002] # APL FUNCTIONAL SYMBOL CIRCLE JOT
233F  ; [*0776.0020.0002] # APL FUNCTIONAL SYMBOL SLASH BAR
2340  ; [*0777.0020.0002] # APL FUNCTIONAL SYMBOL BACKSLASH BAR
2341  ; [*0778.0020.0002] # APL FUNCTIONAL SYMBOL QUAD SLASH
2342  ; [*0779.0020.0002] # APL FUNCTIONAL SYMBOL QUAD BACKSLASH
2343  ; [*077A.0020.0002] # APL FUNCTIONAL SYMBOL QUAD LESS-THAN
2344  ; [*077B.0020.0002] # APL FUNCTIONAL SYMBOL QUAD GREATER-THAN
2345  ; [*077C.0020.0002] # APL FUNCTIONAL SYMBOL LEFTWARDS VANE
2346  ; [*077D.0020.0002] # APL FUNCTIONAL SYMBOL RIGHTWARDS VANE
2347  ; [*077E.0020.0002] # APL FUNCTIONAL SYMBOL QUAD LEFTWARDS ARROW
2348  ; [*077F.0020.0002] # APL FUNCTIONAL SYMBOL QUAD RIGHTWARDS ARROW
2349  ; [*0780.0020.0002] # APL FUNCTIONAL SYMBOL CIRCLE BACKSLASH
234A  ; [*0781.0020.0002] # APL FUNCTIONAL SYMBOL DOWN TACK UNDERBAR
234B  ; [*0782.0020.0002] # APL FUNCTIONAL SYMBOL DELTA STILE
234C  ; [*0783.0020.0002] # APL FUNCTIONAL SYMBOL QUAD DOWN CARET
234D  ; [*0784.0020.0002] # APL FUNCTIONAL SYMBOL QUAD DELTA
234E  ; [*0785.0020.0002] # APL FUNCTIONAL SYMBOL DOWN TACK JOT
234F  ; [*0786.0020.0002] # APL FUNCTIONAL SYMBOL UPWARDS VANE
2350  ; [*0787.0020.0002] # APL FUNCTIONAL SYMBOL QUAD UPWARDS ARROW
2351  ; [*0788.0020.0002] # APL FUNCTIONAL SYMBOL UP TACK OVERBAR
2352  ; [*0789.0020.0002] # APL FUNCTIONAL SYMBOL DEL STILE
2353  ; [*078A.0020.0002] # APL FUNCTIONAL SYMBOL QUAD UP CARET
2354  ; [*078B.0020.0002] # APL FUNCTIONAL SYMBOL QUAD DEL
2355  ; [*078C.0020.0002] # APL FUNCTIONAL SYMBOL UP TACK JOT
2356  ; [*078D.0020.0002] # APL FUNCTIONAL SYMBOL DOWNWARDS VANE
2357  ; [*078E.0020.0002] # APL FUNCTIONAL SYMBOL QUAD DOWNWARDS ARROW
2358  ; [*078F.0020.0002] # APL FUNCTIONAL SYMBOL QUOTE UNDERBAR
2359  ; [*0790.0020.0002] # APL FUNCTIONAL SYMBOL DELTA UNDERBAR
235A  ; [*0791.0020.0002] # APL FUNCTIONAL SYMBOL DIAMOND UNDERBAR
235B  ; [*0792.0020.0002] # APL FUNCTIONAL SYMBOL JOT UNDERBAR
235C  ; [*0793.0020.0002] # APL FUNCTIONAL SYMBOL CIRCLE UNDERBAR
235D  ; [*0794.0020.0002] # APL FUNCTIONAL SYMBOL UP SHOE JOT
235E  ; [*0795.0020.0002] # APL FUNCTIONAL SYMBOL QUOTE QUAD
235F  ; [*0796.0020.0002] # APL FUNCTIONAL SYMBOL CIRCLE STAR
2360  ; [*0797.0020.0002] # APL FUNCTIONAL SYMBOL QUAD COLON
2361  ; [*0798.0020.0002] # APL FUNCTIONAL SYMBOL UP TACK DIAERESIS
2362  ; [*0799.0020.0002] # APL FUNCTIONAL SYMBOL DEL DIAERESIS
2363  ; [*079A.0020.0002] # APL FUNCTIONAL SYMBOL STAR DIAERESIS
2364  ; [*079B.0020.0002] # APL FUNCTIONAL SYMBOL JOT DIAERESIS
2365  ; [*079C.0020.0002] # APL FUNCTIONAL SYMBOL CIRCLE DIAERESIS
2366  ; [*079D.0020.0002] # APL FUNCTIONAL SYMBOL DOWN SHOE STILE
2367  ; [*079E.0020.0002] # APL FUNCTIONAL SYMBOL LEFT SHOE STILE
2368  ; [*079F.0020.0002] # APL FUNCTIONAL SYMBOL TILDE DIAERESIS
2369  ; [*07A0.0020.0002] # APL FUNCTIONAL SYMBOL GREATER-THAN DIAERESIS
236A  ; [*07A1.0020.0002] # APL FUNCTIONAL SYMBOL COMMA BAR
236B  ; [*07A2.0020.0002] # APL FUNCTIONAL SYMBOL DEL TILDE
236C  ; [*07A3.0020.0002] # APL FUNCTIONAL SYMBOL ZILDE
236D  ; [*07A4.0020.0002] # APL FUNCTIONAL SYMBOL STILE TILDE
236E  ; [*07A5.0020.0002] # APL FUNCTIONAL SYMBOL SEMICOLON UNDERBAR
236F  ; [*07A6.0020.0002] # APL FUNCTIONAL SYMBOL QUAD NOT EQUAL
2370  ; [*07A7.0020.0002] # APL FUNCTIONAL SYMBOL QUAD QUESTION
2371  ; [*07A8.0020.0002] # APL FUNCTIONAL SYMBOL DOWN CARET TILDE
2372  ; [*07A9.0020.0002] # APL FUNCTIONAL SYMBOL UP CARET TILDE
2373  ; [*07AA.0020.0002] # APL FUNCTIONAL SYMBOL IOTA
2374  ; [*07AB.0020.0002] # APL FUNCTIONAL SYMBOL RHO
2375  ; [*07AC.0020.0002] # APL FUNCTIONAL SYMBOL OMEGA
2376  ; [*07AD.0020.0002] # APL FUNCTIONAL SYMBOL ALPHA UNDERBAR
2377  ; [*07AE.0020.0002] # APL FUNCTIONAL SYMBOL EPSILON UNDERBAR
2378  ; [*07AF.0020.0002] # APL FUNCTIONAL SYMBOL IOTA UNDERBAR
2379  ; [*07B0.0020.0002] # APL FUNCTIONAL SYMBOL OMEGA UNDERBAR
237A  ; [*07B1.0020.0002] # APL FUNCTIONAL SYMBOL ALPHA
237B  ; [*07B2.0020.0002] # NOT CHECK MARK
237C  ; [*07B3.0020.0002] # RIGHT ANGLE WITH DOWNWARDS ZIGZAG ARROW
237D  ; [*07B4.0020.0002] # SHOULDERED OPEN BOX
237E  ; [*07B5.0020.0002] # BELL SYMBOL
237F  ; [*07B6.0020.0002] # VERTICAL LINE WITH MIDDLE DOT
2380  ; [*07B7.0020.0002] # INSERTION SYMBOL
2381  ; [*07B8.0020.0002] # CONTINUOUS UNDERLINE SYMBOL
2382  ; [*07B9.0020.0002] # DISCONTINUOUS UNDERLINE SYMBOL
2383  ; [*07BA.0020.0002] # EMPHASIS SYMBOL
2384  ; [*07BB.0020.0002] # COMPOSITION SYMBOL
2385  ; [*07BC.0020.0002] # WHITE SQUARE WITH CENTRE VERTICAL LINE
2386  ; [*07BD.0020.0002] # ENTER SYMBOL
2387  ; [*07BE.0020.0002] # ALTERNATIVE KEY SYMBOL
2388  ; [*07BF.0020.0002] # HELM SYMBOL
2389  ; [*07C0.0020.0002] # CIRCLED HORIZONTAL BAR WITH NOTCH
238A  ; [*07C1.0020.0002] # CIRCLED TRIANGLE DOWN
238B  ; [*07C2.0020.0002] # BROKEN CIRCLE WITH NORTHWEST ARROW
238C  ; [*07C3.0020.0002] # UNDO SYMBOL
238D  ; [*07C4.0020.0002] # MONOSTABLE SYMBOL
238E  ; [*07C5.0020.0002] # HYSTERESIS SYMBOL
238F  ; [*07C6.0020.0002] # OPEN-CIRCUIT-OUTPUT H-TYPE SYMBOL
2390  ; [*07C7.0020.0002] # OPEN-CIRCUIT-OUTPUT L-TYPE SYMBOL
2391  ; [*07C8.0020.0002] # PASSIVE-PULL-DOWN-OUTPUT SYMBOL
2392  ; [*07C9.0020.0002] # PASSIVE-PULL-UP-OUTPUT SYMBOL
2393  ; [*07CA.0020.0002] # DIRECT CURRENT SYMBOL FORM TWO
2394  ; [*07CB.0020.0002] # SOFTWARE-FUNCTION SYMBOL
2395  ; [*07CC.0020.0002] # APL FUNCTIONAL SYMBOL QUAD
2396  ; [*07CD.0020.0002] # DECIMAL SEPARATOR KEY SYMBOL
2397  ; [*07CE.0020.0002] # PREVIOUS PAGE
2398  ; [*07CF.0020.0002] # NEXT PAGE
2399  ; [*07D0.0020.0002] # PRINT SCREEN SYMBOL
239A  ; [*07D1.0020.0002] # CLEAR SCREEN SYMBOL
239B  ; [*07D2.0020.0002] # LEFT PARENTHESIS UPPER HOOK
239C  ; [*07D3.0020.0002] # LEFT PARENTHESIS EXTENSION
239D  ; [*07D4.0020.0002] # LEFT PARENTHESIS LOWER HOOK
239E  ; [*07D5.0020.0002] # RIGHT PARENTHESIS UPPER HOOK
239F  ; [*07D6.0020.0002] # RIGHT PARENTHESIS EXTENSION
23A0  ; [*07D7.0020.0002] # RIGHT PARENTHESIS LOWER HOOK
23A1  ; [*07D8.0020.0002] # LEFT SQUARE BRACKET UPPER CORNER
23A2  ; [*07D9.0020.0002] # LEFT SQUARE BRACKET EXTENSION
23A3  ; [*07DA.0020.0002] # LEFT SQUARE BRACKET LOWER CORNER
23A4  ; [*07DB.0020.0002] # RIGHT SQUARE BRACKET UPPER CORNER
23A5  ; [*07DC.0020.0002] # RIGHT SQUARE BRACKET EXTENSION
23A6  ; [*07DD.0020.0002] # RIGHT SQUARE BRACKET LOWER CORNER
23A7  ; [*07DE.0020.0002] # LEFT CURLY BRACKET UPPER HOOK
23A8  ; [*07DF.0020.0002] # LEFT CURLY BRACKET MIDDLE PIECE
23A9  ; [*07E0.0020.0002] # LEFT CURLY BRACKET LOWER HOOK
23AA  ; [*07E1.0020.0002] # CURLY BRACKET EXTENSION
23AB  ; [*07E2.0020.0002] # RIGHT CURLY BRACKET UPPER HOOK
23AC  ; [*07E3.0020.0002] # RIGHT CURLY BRACKET MIDDLE PIECE
23AD  ; [*07E4.0020.0002] # RIGHT CURLY BRACKET LOWER HOOK
23AE  ; [*07E5.0020.0002] # INTEGRAL EXTENSION
23AF  ; [*07E6.0020.0002] # HORIZONTAL LINE EXTENSION
23B0  ; [*07E7.0020.0002] # UPPER LEFT OR LOWER RIGHT CURLY BRACKET SECTION
23B1  ; [*07E8.0020.0002] # UPPER RIGHT OR LOWER LEFT CURLY BRACKET SECTION
23B2  ; [*07E9.0020.0002] # SUMMATION TOP
23B3  ; [*07EA.0020.0002] # SUMMATION BOTTOM
23B4  ; [*07EB.0020.0002] # TOP SQUARE BRACKET
23B5  ; [*07EC.0020.0002] # BOTTOM SQUARE BRACKET
23B6  ; [*07ED.0020.0002] # BOTTOM SQUARE BRACKET OVER TOP SQUARE BRACKET
23B7  ; [*07EE.0020.0002] # RADICAL SYMBOL BOTTOM
23B8  ; [*07EF.0020.0002] # LEFT VERTICAL BOX LINE
23B9  ; [*07F0.0020.0002] # RIGHT VERTICAL BOX LINE
23BA  ; [*07F1.0020.0002] # HORIZONTAL SCAN LINE-1
23BB  ; [*07F2.0020.0002] # HORIZONTAL SCAN LINE-3
23BC  ; [*07F3.0020.0002] # HORIZONTAL SCAN LINE-7
23BD  ; [*07F4.0020.0002] # HORIZONTAL SCAN LINE-9
23BE  ; [*07F5.0020.0002] # DENTISTRY SYMBOL LIGHT VERTICAL AND TOP RIGHT
23BF  ; [*07F6.0020.0002] # DENTISTRY SYMBOL LIGHT VERTICAL AND BOTTOM RIGHT
23C0  ; [*07F7.0020.0002] # DENTISTRY SYMBOL LIGHT VERTICAL WITH CIRCLE
23C1  ; [*07F8.0020.0002] # DENTISTRY SYMBOL LIGHT DOWN AND HORIZONTAL WITH CIRCLE
23C2  ; [*07F9.0020.0002] # DENTISTRY SYMBOL LIGHT UP AND HORIZONTAL WITH CIRCLE
23C3  ; [*07FA.0020.0002] # DENTISTRY SYMBOL LIGHT VERTICAL WITH TRIANGLE
23C4  ; [*07FB.0020.0002] # DENTISTRY SYMBOL LIGHT DOWN AND HORIZONTAL WITH TRIANGLE
23C5  ; [*07FC.0020.0002] # DENTISTRY SYMBOL LIGHT UP AND HORIZONTAL WITH TRIANGLE
23C6  ; [*07FD.0020.0002] # DENTISTRY SYMBOL LIGHT VERTICAL AND WAVE
23C7  ; [*07FE.0020.0002] # DENTISTRY SYMBOL LIGHT DOWN AND HORIZONTAL WITH WAVE
23C8  ; [*07FF.0020.0002] # DENTISTRY SYMBOL LIGHT UP AND HORIZONTAL WITH WAVE
23C9  ; [*0800.0020.0002] # DENTISTRY SYMBOL LIGHT DOWN AND HORIZONTAL
23CA  ; [*0801.0020.0002] # DENTISTRY SYMBOL LIGHT UP AND HORIZONTAL
23CB  ; [*0802.0020.0002] # DENTISTRY SYMBOL LIGHT VERTICAL AND TOP LEFT
23CC  ; [*0803.0020.0002] # DENTISTRY SYMBOL LIGHT VERTICAL AND BOTTOM LEFT
23CD  ; [*0804.0020.0002] # SQUARE FOOT
23CE  ; [*0805.0020.0002] # RETURN SYMBOL
23CF  ; [*0806.0020.0002] # EJECT SYMBOL
23D0  ; [*0807.0020.0002] # VERTICAL LINE EXTENSION
23D1  ; [*0808.0020.0002] # METRICAL BREVE
23D2  ; [*0809.0020.0002] # METRICAL LONG OVER SHORT
23D3  ; [*080A.0020.0002] # METRICAL SHORT OVER LONG
23D4  ; [*080B.0020.0002] # METRICAL LONG OVER TWO SHORTS
23D5  ; [*080C.0020.0002] # METRICAL TWO SHORTS OVER LONG
23D6  ; [*080D.0020.0002] # METRICAL TWO SHORTS JOINED
23D7  ; [*080E.0020.0002] # METRICAL TRISEME
23D8  ; [*080F.0020.0002] # METRICAL TETRASEME
23D9  ; [*0810.0020.0002] # METRICAL PENTASEME
23DA  ; [*0811.0020.0002] # EARTH GROUND
23DB  ; [*0812.0020.0002] # FUSE
23DC  ; [*0813.0020.0002] # TOP PARENTHESIS
23DD  ; [*0814.0020.0002] # BOTTOM PARENTHESIS
23DE  ; [*0815.0020.0002] # TOP CURLY BRACKET
23DF  ; [*0816.0020.0002] # BOTTOM CURLY BRACKET
23E0  ; [*0817.0020.0002] # TOP TORTOISE SHELL BRACKET
23E1  ; [*0818.0020.0002] # BOTTOM TORTOISE SHELL BRACKET
23E2  ; [*0819.0020.0002] # WHITE TRAPEZIUM
23E3  ; [*081A.0020.0002] # BENZENE RING WITH CIRCLE
23E4  ; [*081B.0020.0002] # STRAIGHTNESS
23E5  ; [*081C.0020.0002] # FLATNESS
23E6  ; [*081D.0020.0002] # AC CURRENT
23E7  ; [*081E.0020.0002] # ELECTRICAL INTERSECTION
23E8  ; [*081F.0020.0002] # DECIMAL EXPONENT SYMBOL
23E9  ; [*0820.0020.0002] # BLACK RIGHT-POINTING DOUBLE TRIANGLE
23EA  ; [*0821.0020.0002] # BLACK LEFT-POINTING DOUBLE TRIANGLE
23EB  ; [*0822.0020.0002] # BLACK UP-POINTING DOUBLE TRIANGLE
23EC  ; [*0823.0020.0002] # BLACK DOWN-POINTING DOUBLE TRIANGLE
23ED  ; [*0824.0020.0002] # BLACK RIGHT-POINTING DOUBLE TRIANGLE WITH VERTICAL BAR
23EE  ; [*0825.0020.0002] # BLACK LEFT-POINTING DOUBLE TRIANGLE WITH VERTICAL BAR
23EF  ; [*0826.0020.0002] # BLACK RIGHT-POINTING TRIANGLE WITH DOUBLE VERTICAL BAR
23F0  ; [*0827.0020.0002] # ALARM CLOCK
23F1  ; [*0828.0020.0002] # STOPWATCH
23F2  ; [*0829.0020.0002] # TIMER CLOCK
23F3  ; [*082A.0020.0002] # HOURGLASS WITH FLOWING SAND
23F4  ; [*082B.0020.0002] # BLACK MEDIUM LEFT-POINTING TRIANGLE
23F5  ; [*082C.0020.0002] # BLACK MEDIUM RIGHT-POINTING TRIANGLE
23F6  ; [*082D.0020.0002] # BLACK MEDIUM UP-POINTING TRIANGLE
23F7  ; [*082E.0020.0002] # BLACK MEDIUM DOWN-POINTING TRIANGLE
23F8  ; [*082F.0020.0002] # DOUBLE VERTICAL BAR
23F9  ; [*0830.0020.0002] # BLACK SQUARE FOR STOP
23FA  ; [*0831.0020.0002] # BLACK CIRCLE FOR RECORD
23FB  ; [*0832.0020.0002] # POWER SYMBOL
23FC  ; [*0833.0020.0002] # POWER ON-OFF SYMBOL
23FD  ; [*0834.0020.0002] # POWER ON SYMBOL
23FE  ; [*0835.0020.0002] # POWER SLEEP SYMBOL
23FF  ; [*0836.0020.0002] # OBSERVER EYE SYMBOL
2400  ; [*0837.0020.0002] # SYMBOL FOR NULL
2401  ; [*0838.0020.0002] # SYMBOL FOR START OF HEADING
2402  ; [*0839.0020.0002] # SYMBOL FOR START OF TEXT
2403  ; [*083A.0020.0002] # SYMBOL FOR END OF TEXT
2404  ; [*083B.0020.0002] # SYMBOL FOR END OF TRANSMISSION
2405  ; [*083C.0020.0002] # SYMBOL FOR ENQUIRY
2406  ; [*083D.0020.0002] # SYMBOL FOR ACKNOWLEDGE
2407  ; [*083E.0020.0002] # SYMBOL FOR BELL
2408  ; [*083F.0020.0002] # SYMBOL FOR BACKSPACE
2409  ; [*0840.0020.0002] # SYMBOL FOR HORIZONTAL TABULATION
240A  ; [*0841.0020.0002] # SYMBOL FOR LINE FEED
240B  ; [*0842.0020.0002] # SYMBOL FOR VERTICAL TABULATION
240C  ; [*0843.0020.0002] # SYMBOL FOR FORM FEED
240D  ; [*0844.0020.0002] # SYMBOL FOR CARRIAGE RETURN
240E  ; [*0845.0020.0002] # SYMBOL FOR SHIFT OUT
240F  ; [*0846.0020.0002] # SYMBOL FOR SHIFT IN
2410  ; [*0847.0020.0002] # SYMBOL FOR DATA LINK ESCAPE
2411  ; [*0848.0020.0002] # SYMBOL FOR DEVICE CONTROL ONE
2412  ; [*0849.0020.0002] # SYMBOL FOR DEVICE CONTROL TWO
2413  ; [*084A.0020.0002] # SYMBOL FOR DEVICE CONTROL THREE
2414  ; [*084B.0020.0002] # SYMBOL FOR DEVICE CONTROL FOUR
2415  ; [*084C.0020.0002] # SYMBOL FOR NEGATIVE ACKNOWLEDGE
2416  ; [*084D.0020.0002] # SYMBOL FOR SYNCHRONOUS IDLE
2417  ; [*084E.0020.0002] # SYMBOL FOR END OF TRANSMISSION BLOCK
2418  ; [*084F.0020.0002] # SYMBOL FOR CANCEL
2419  ; [*0850.0020.0002] # SYMBOL FOR END OF MEDIUM
241A  ; [*0851.0020.0002] # SYMBOL FOR SUBSTITUTE
241B  ; [*0852.0020.0002] # SYMBOL FOR ESCAPE
241C  ; [*0853.0020.0002] # SYMBOL FOR FILE SEPARATOR
241D  ; [*0854.0020.0002] # SYMBOL FOR GROUP SEPARATOR
241E  ; [*0855.0020.0002] # SYMBOL FOR RECORD SEPARATOR
241F  ; [*0856.0020.0002] # SYMBOL FOR UNIT SEPARATOR
2420  ; [*0857.0020.0002] # SYMBOL FOR SPACE
2421  ; [*0858.0020.0002] # SYMBOL FOR DELETE
2422  ; [*0859.0020.0002] # BLANK SYMBOL
2423  ; [*085A.0020.0002] # OPEN BOX
2424  ; [*085B.0020.0002] # SYMBOL FOR NEWLINE
2425  ; [*085C.0020.0002] # SYMBOL FOR DELETE FORM TWO
2426  ; [*085D.0020.0002] # SYMBOL FOR SUBSTITUTE FORM TWO
2440  ; [*085E.0020.0002] # OCR HOOK
2441  ; [*085F.0020.0002] # OCR CHAIR
2442  ; [*0860.0020.0002] # OCR FORK
2443  ; [*0861.0020.0002] # OCR INVERTED FORK
2444  ; [*0862.0020.0002] # OCR BELT BUCKLE
2445  ; [*0863.0020.0002] # OCR BOW TIE
2446  ; [*0864.0020.0002] # OCR BRANCH BANK IDENTIFICATION
2447  ; [*0865.0020.0002] # OCR AMOUNT OF CHECK
2448  ; [*0866.0020.0002] # OCR DASH
2449  ; [*0867.0020.0002] # OCR CUSTOMER ACCOUNT NUMBER
244A  ; [*0868.0020.0002] # OCR DOUBLE BACKSLASH
2500  ; [*0869.0020.0002] # BOX DRAWINGS LIGHT HORIZONTAL
2501  ; [*086A.0020.0002] # BOX DRAWINGS HEAVY HORIZONTAL
2502  ; [*086B.0020.0002] # BOX DRAWINGS LIGHT VERTICAL
2503  ; [*086C.0020.0002] # BOX DRAWINGS HEAVY VERTICAL
2504  ; [*086D.0020.0002] # BOX DRAWINGS LIGHT TRIPLE DASH HORIZONTAL
2505  ; [*086E.0020.0002] # BOX DRAWINGS HEAVY TRIPLE DASH HORIZONTAL
2506  ; [*086F.0020.0002] # BOX DRAWINGS LIGHT TRIPLE DASH VERTICAL
2507  ; [*0870.0020.0002] # BOX DRAWINGS HEAVY TRIPLE DASH VERTICAL
2508  ; [*0871.0020.0002] # BOX DRAWINGS LIGHT QUADRUPLE DASH HORIZONTAL
2509  ; [*0872.0020.0002] # BOX DRAWINGS HEAVY QUADRUPLE DASH HORIZONTAL
250A  ; [*0873.0020.0002] # BOX DRAWINGS LIGHT QUADRUPLE DASH VERTICAL
250B  ; [*0874.0020.0002] # BOX DRAWINGS HEAVY QUADRUPLE DASH VERTICAL
250C  ; [*0875.0020.0002] # BOX DRAWINGS LIGHT DOWN AND RIGHT
250D  ; [*0876.0020.0002] # BOX DRAWINGS DOWN LIGHT AND RIGHT HEAVY
250E  ; [*0877.0020.0002] # BOX DRAWINGS DOWN HEAVY AND RIGHT LIGHT
250F  ; [*0878.0020.0002] # BOX DRAWINGS HEAVY DOWN AND RIGHT
2510  ; [*0879.0020.0002] # BOX DRAWINGS LIGHT DOWN AND LEFT
2511  ; [*087A.0020.0002] # BOX DRAWINGS DOWN LIGHT AND LEFT HEAVY
2512  ; [*087B.0020.0002] # BOX DRAWINGS DOWN HEAVY AND LEFT LIGHT
2513  ; [*087C.0020.0002] # BOX DRAWINGS HEAVY DOWN AND LEFT
2514  ; [*087D.0020.0002] # BOX DRAWINGS LIGHT UP AND RIGHT
2515  ; [*087E.0020.0002] # BOX DRAWINGS UP LIGHT AND RIGHT HEAVY
2516  ; [*087F.0020.0002] # BOX DRAWINGS UP HEAVY AND RIGHT LIGHT
2517  ; [*0880.0020.0002] # BOX DRAWINGS HEAVY UP AND RIGHT
2518  ; [*0881.0020.0002] # BOX DRAWINGS LIGHT UP AND LEFT
2519  ; [*0882.0020.0002] # BOX DRAWINGS UP LIGHT AND LEFT HEAVY
251A  ; [*0883.0020.0002] # BOX DRAWINGS UP HEAVY AND LEFT LIGHT
251B  ; [*0884.0020.0002] # BOX DRAWINGS HEAVY UP AND LEFT
251C  ; [*0885.0020.0002] # BOX DRAWINGS LIGHT VERTICAL AND RIGHT
251D  ; [*0886.0020.0002] # BOX DRAWINGS VERTICAL LIGHT AND RIGHT HEAVY
251E  ; [*0887.0020.0002] # BOX DRAWINGS UP HEAVY AND RIGHT DOWN LIGHT
251F  ; [*0888.0020.0002] # BOX DRAWINGS DOWN HEAVY AND RIGHT UP LIGHT
2520  ; [*0889.0020.0002] # BOX DRAWINGS VERTICAL HEAVY AND RIGHT LIGHT
2521  ; [*088A.0020.0002] # BOX DRAWINGS DOWN LIGHT AND RIGHT UP HEAVY
2522  ; [*088B.0020.0002] # BOX DRAWINGS UP LIGHT AND RIGHT DOWN HEAVY
2523  ; [*088C.0020.0002] # BOX DRAWINGS HEAVY VERTICAL AND RIGHT
2524  ; [*088D.0020.0002] # BOX DRAWINGS LIGHT VERTICAL AND LEFT
2525  ; [*088E.0020.0002] # BOX DRAWINGS VERTICAL LIGHT AND LEFT HEAVY
2526  ; [*088F.0020.0002] # BOX DRAWINGS UP HEAVY AND LEFT DOWN LIGHT
2527  ; [*0890.0020.0002] # BOX DRAWINGS DOWN HEAVY AND LEFT UP LIGHT
2528  ; [*0891.0020.0002] # BOX DRAWINGS VERTICAL HEAVY AND LEFT LIGHT
2529  ; [*0892.0020.0002] # BOX DRAWINGS DOWN LIGHT AND LEFT UP HEAVY
252A  ; [*0893.0020.0002] # BOX DRAWINGS UP LIGHT AND LEFT DOWN HEAVY
252B  ; [*0894.0020.0002] # BOX DRAWINGS HEAVY VERTICAL AND LEFT
252C  ; [*0895.0020.0002] # BOX DRAWINGS LIGHT DOWN AND HORIZONTAL
252D  ; [*0896.0020.0002] # BOX DRAWINGS LEFT HEAVY AND RIGHT DOWN LIGHT
252E  ; [*0897.0020.0002] # BOX DRAWINGS RIGHT HEAVY AND LEFT DOWN LIGHT
252F  ; [*0898.0020.0002] # BOX DRAWINGS DOWN LIGHT AND HORIZONTAL HEAVY
2530  ; [*0899.0020.0002] # BOX DRAWINGS DOWN HEAVY AND HORIZONTAL LIGHT
2531  ; [*089A.0020.0002] # BOX DRAWINGS RIGHT LIGHT AND LEFT DOWN HEAVY
2532  ; [*089B.0020.0002] # BOX DRAWINGS LEFT LIGHT AND RIGHT DOWN HEAVY
2533  ; [*089C.0020.0002] # BOX DRAWINGS HEAVY DOWN AND HORIZONTAL
2534  ; [*089D.0020.0002] # BOX DRAWINGS LIGHT UP AND HORIZONTAL
2535  ; [*089E.0020.0002] # BOX DRAWINGS LEFT HEAVY AND RIGHT UP LIGHT
2536  ; [*089F.0020.0002] # BOX DRAWINGS RIGHT HEAVY AND LEFT UP LIGHT
2537  ; [*08A0.0020.0002] # BOX DRAWINGS UP LIGHT AND HORIZONTAL HEAVY
2538  ; [*08A1.0020.0002] # BOX DRAWINGS UP HEAVY AND HORIZONTAL LIGHT
2539  ; [*08A2.0020.0002] # BOX DRAWINGS RIGHT LIGHT AND LEFT UP HEAVY
253A  ; [*08A3.0020.0002] # BOX DRAWINGS LEFT LIGHT AND RIGHT UP HEAVY
253B  ; [*08A4.0020.0002] # BOX DRAWINGS HEAVY UP AND HORIZONTAL
253C  ; [*08A5.0020.0002] # BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL
253D  ; [*08A6.0020.0002] # BOX DRAWINGS LEFT HEAVY AND RIGHT VERTICAL LIGHT
253E  ; [*08A7.0020.0002] # BOX DRAWINGS RIGHT HEAVY AND LEFT VERTICAL LIGHT
253F  ; [*08A8.0020.0002] # BOX DRAWINGS VERTICAL LIGHT AND HORIZONTAL HEAVY
2540  ; [*08A9.0020.0002] # BOX DRAWINGS UP HEAVY AND DOWN HORIZONTAL LIGHT
2541  ; [*08AA.0020.0002] # BOX DRAWINGS DOWN HEAVY AND UP HORIZONTAL LIGHT
2542  ; [*08AB.0020.0002] # BOX DRAWINGS VERTICAL HEAVY AND HORIZONTAL LIGHT
2543  ; [*08AC.0020.0002] # BOX DRAWINGS LEFT UP HEAVY AND RIGHT DOWN LIGHT
2544  ; [*08AD.0020.0002] # BOX DRAWINGS RIGHT UP HEAVY AND LEFT DOWN LIGHT
2545  ; [*08AE.0020.0002] # BOX DRAWINGS LEFT DOWN HEAVY AND RIGHT UP LIGHT
2546  ; [*08AF.0020.0002] # BOX DRAWINGS RIGHT DOWN HEAVY AND LEFT UP LIGHT
2547  ; [*08B0.0020.0002] # BOX DRAWINGS DOWN LIGHT AND UP HORIZONTAL HEAVY
2548  ; [*08B1.0020.0002] # BOX DRAWINGS UP LIGHT AND DOWN HORIZONTAL HEAVY
2549  ; [*08B2.0020.0002] # BOX DRAWINGS RIGHT LIGHT AND LEFT VERTICAL HEAVY
254A  ; [*08B3.0020.0002] # BOX DRAWINGS LEFT LIGHT AND RIGHT VERTICAL HEAVY
254B  ; [*08B4.0020.0002] # BOX DRAWINGS HEAVY VERTICAL AND HORIZONTAL
254C  ; [*08B5.0020.0002] # BOX DRAWINGS LIGHT DOUBLE DASH HORIZONTAL
254D  ; [*08B6.0020.0002] # BOX DRAWINGS HEAVY DOUBLE DASH HORIZONTAL
254E  ; [*08B7.0020.0002] # BOX DRAWINGS LIGHT DOUBLE DASH VERTICAL
254F  ; [*08B8.0020.0002] # BOX DRAWINGS HEAVY DOUBLE DASH VERTICAL
2550  ; [*08B9.0020.0002] # BOX DRAWINGS DOUBLE HORIZONTAL
2551  ; [*08BA.0020.0002] # BOX DRAWINGS DOUBLE VERTICAL
2552  ; [*08BB.0020.0002] # BOX DRAWINGS DOWN SINGLE AND RIGHT DOUBLE
2553  ; [*08BC.0020.0002] # BOX DRAWINGS DOWN DOUBLE AND RIGHT SINGLE
2554  ; [*08BD.0020.0002] # BOX DRAWINGS DOUBLE DOWN AND RIGHT
2555  ; [*08BE.0020.0002] # BOX DRAWINGS DOWN SINGLE AND LEFT DOUBLE
2556  ; [*08BF.0020.0002] # BOX DRAWINGS DOWN DOUBLE AND LEFT SINGLE
2557  ; [*08C0.0020.0002] # BOX DRAWINGS DOUBLE DOWN AND LEFT
2558  ; [*08C1.0020.0002] # BOX DRAWINGS UP SINGLE AND RIGHT DOUBLE
2559  ; [*08C2.0020.0002] # BOX DRAWINGS UP DOUBLE AND RIGHT SINGLE
255A  ; [*08C3.0020.0002] # BOX DRAWINGS DOUBLE UP AND RIGHT
255B  ; [*08C4.0020.0002] # BOX DRAWINGS UP SINGLE AND LEFT DOUBLE
255C  ; [*08C5.0020.0002] # BOX DRAWINGS UP DOUBLE AND LEFT SINGLE
255D  ; [*08C6.0020.0002] # BOX DRAWINGS DOUBLE UP AND LEFT
255E  ; [*08C7.0020.0002] # BOX DRAWINGS VERTICAL SINGLE AND RIGHT DOUBLE
255F  ; [*08C8.0020.0002] # BOX DRAWINGS VERTICAL DOUBLE AND RIGHT SINGLE
2560  ; [*08C9.0020.0002] # BOX DRAWINGS DOUBLE VERTICAL AND RIGHT
2561  ; [*08CA.0020.0002] # BOX DRAWINGS VERTICAL SINGLE AND LEFT DOUBLE
2562  ; [*08CB.0020.0002] # BOX DRAWINGS VERTICAL DOUBLE AND LEFT SINGLE
2563  ; [*08CC.0020.0002] # BOX DRAWINGS DOUBLE VERTICAL AND LEFT
2564  ; [*08CD.0020.0002] # BOX DRAWINGS DOWN SINGLE AND HORIZONTAL DOUBLE
2565  ; [*08CE.0020.0002] # BOX DRAWINGS DOWN DOUBLE AND HORIZONTAL SINGLE
2566  ; [*08CF.0020.0002] # BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL
2567  ; [*08D0.0020.0002] # BOX DRAWINGS UP SINGLE AND HORIZONTAL DOUBLE
2568  ; [*08D1.0020.0002] # BOX DRAWINGS UP DOUBLE AND HORIZONTAL SINGLE
2569  ; [*08D2.0020.0002] # BOX DRAWINGS DOUBLE UP AND HORIZONTAL
256A  ; [*08D3.0020.0002] # BOX DRAWINGS VERTICAL SINGLE AND HORIZONTAL DOUBLE
256B  ; [*08D4.0020.0002] # BOX DRAWINGS VERTICAL DOUBLE AND HORIZONTAL SINGLE
256C  ; [*08D5.0020.0002] # BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL
256D  ; [*08D6.0020.0002] # BOX DRAWINGS LIGHT ARC DOWN AND RIGHT
256E  ; [*08D7.0020.0002] # BOX DRAWINGS LIGHT ARC DOWN AND LEFT
256F  ; [*08D8.0020.0002] # BOX DRAWINGS LIGHT ARC UP AND LEFT
2570  ; [*08D9.0020.0002] # BOX DRAWINGS LIGHT ARC UP AND RIGHT
2571  ; [*08DA.0020.0002] # BOX DRAWINGS LIGHT DIAGONAL UPPER RIGHT TO LOWER LEFT
2572  ; [*08DB.0020.0002] # BOX DRAWINGS LIGHT DIAGONAL UPPER LEFT TO LOWER RIGHT
2573  ; [*08DC.0020.0002] # BOX DRAWINGS LIGHT DIAGONAL CROSS
2574  ; [*08DD.0020.0002] # BOX DRAWINGS LIGHT LEFT
2575  ; [*08DE.0020.0002] # BOX DRAWINGS LIGHT UP
2576  ; [*08DF.0020.0002] # BOX DRAWINGS LIGHT RIGHT
2577  ; [*08E0.0020.0002] # BOX DRAWINGS LIGHT DOWN
2578  ; [*08E1.0020.0002] # BOX DRAWINGS HEAVY LEFT
2579  ; [*08E2.0020.0002] # BOX DRAWINGS HEAVY UP
257A  ; [*08E3.0020.0002] # BOX DRAWINGS HEAVY RIGHT
257B  ; [*08E4.0020.0002] # BOX DRAWINGS HEAVY DOWN
257C  ; [*08E5.0020.0002] # BOX DRAWINGS LIGHT LEFT AND HEAVY RIGHT
257D  ; [*08E6.0020.0002] # BOX DRAWINGS LIGHT UP AND HEAVY DOWN
257E  ; [*08E7.0020.0002] # BOX DRAWINGS HEAVY LEFT AND LIGHT RIGHT
257F  ; [*08E8.0020.0002] # BOX DRAWINGS HEAVY UP AND LIGHT DOWN
2580  ; [*08E9.0020.0002] # UPPER HALF BLOCK
2581  ; [*08EA.0020.0002] # LOWER ONE EIGHTH BLOCK
2582  ; [*08EB.0020.0002] # LOWER ONE QUARTER BLOCK
2583  ; [*08EC.0020.0002] # LOWER THREE EIGHTHS BLOCK
2584  ; [*08ED.0020.0002] # LOWER HALF BLOCK
2585  ; [*08EE.0020.0002] # LOWER FIVE EIGHTHS BLOCK
2586  ; [*08EF.0020.0002] # LOWER THREE QUARTERS BLOCK
2587  ; [*08F0.0020.0002] # LOWER SEVEN EIGHTHS BLOCK
2588  ; [*08F1.0020.0002] # FULL BLOCK
2589  ; [*08F2.0020.0002] # LEFT SEVEN EIGHTHS BLOCK
258A  ; [*08F3.0020.0002] # LEFT THREE QUARTERS BLOCK
258B  ; [*08F4.0020.0002] # LEFT FIVE EIGHTHS BLOCK
258C  ; [*08F5.0020.0002] # LEFT HALF BLOCK
258D  ; [*08F6.0020.0002] # LEFT THREE EIGHTHS BLOCK
258E  ; [*08F7.0020.0002] # LEFT ONE QUARTER BLOCK
258F  ; [*08F8.0020.0002] # LEFT ONE EIGHTH BLOCK
2590  ; [*08F9.0020.0002] # RIGHT HALF BLOCK
2591  ; [*08FA.0020.0002] # LIGHT SHADE
2592  ; [*08FB.0020.0002] # MEDIUM SHADE
2593  ; [*08FC.0020.0002] # DARK SHADE
2594  ; [*08FD.0020.0002] # UPPER ONE EIGHTH BLOCK
2595  ; [*08FE.0020.0002] # RIGHT ONE EIGHTH BLOCK
2596  ; [*08FF.0020.0002] # QUADRANT LOWER LEFT
2597  ; [*0900.0020.0002] # QUADRANT LOWER RIGHT
2598  ; [*0901.0020.0002] # QUADRANT UPPER LEFT
2599  ; [*0902.0020.0002] # QUADRANT UPPER LEFT AND LOWER LEFT AND LOWER RIGHT
259A  ; [*0903.0020.0002] # QUADRANT UPPER LEFT AND LOWER RIGHT
259B  ; [*0904.0020.0002] # QUADRANT UPPER LEFT AND UPPER RIGHT AND LOWER LEFT
259C  ; [*0905.0020.0002] # QUADRANT UPPER LEFT AND UPPER RIGHT AND LOWER RIGHT
259D  ; [*0906.0020.0002] # QUADRANT UPPER RIGHT
259E  ; [*0907.0020.0002] # QUADRANT UPPER RIGHT AND LOWER LEFT
259F  ; [*0908.0020.0002] # QUADRANT UPPER RIGHT AND LOWER LEFT AND LOWER RIGHT
25A0  ; [*0909.0020.0002] # BLACK SQUARE
25A1  ; [*090A.0020.0002] # WHITE SQUARE
25A2  ; [*090B.0020.0002] # WHITE SQUARE WITH ROUNDED CORNERS
25A3  ; [*090C.0020.0002] # WHITE SQUARE CONTAINING BLACK SMALL SQUARE
25A4  ; [*090D.0020.0002] # SQUARE WITH HORIZONTAL FILL
25A5  ; [*090E.0020.0002] # SQUARE WITH VERTICAL FILL
25A6  ; [*090F.0020.0002] # SQUARE WITH ORTHOGONAL CROSSHATCH FILL
25A7  ; [*0910.0020.0002] # SQUARE WITH UPPER LEFT TO LOWER RIGHT FILL
25A8  ; [*0911.0020.0002] # SQUARE WITH UPPER RIGHT TO LOWER LEFT FILL
25A9  ; [*0912.0020.0002] # SQUARE WITH DIAGONAL CROSSHATCH FILL
25AA  ; [*0913.0020.0002] # BLACK SMALL SQUARE
25AB  ; [*0914.0020.0002] # WHITE SMALL SQUARE
25AC  ; [*0915.0020.0002] # BLACK RECTANGLE
25AD  ; [*0916.0020.0002] # WHITE RECTANGLE
25AE  ; [*0917.0020.0002] # BLACK VERTICAL RECTANGLE
25AF  ; [*0918.0020.0002] # WHITE VERTICAL RECTANGLE
25B0  ; [*0919.0020.0002] # BLACK PARALLELOGRAM
25B1  ; [*091A.0020.0002] # WHITE PARALLELOGRAM
25B2  ; [*091B.0020.0002] # BLACK UP-POINTING TRIANGLE
25B3  ; [*091C.0020.0002] # WHITE UP-POINTING TRIANGLE
25B4  ; [*091D.0020.0002] # BLACK UP-POINTING SMALL TRIANGLE
25B5  ; [*091E.0020.0002] # WHITE UP-POINTING SMALL TRIANGLE
25B6  ; [*091F.0020.0002] # BLACK RIGHT-POINTING TRIANGLE
25B7  ; [*0920.0020.0002] # WHITE RIGHT-POINTING TRIANGLE
25B8  ; [*0921.0020.0002] # BLACK RIGHT-POINTING SMALL TRIANGLE
25B9  ; [*0922.0020.0002] # WHITE RIGHT-POINTING SMALL TRIANGLE
25BA  ; [*0923.0020.0002] # BLACK RIGHT-POINTING POINTER
25BB  ; [*0924.0020.0002] # WHITE RIGHT-POINTING POINTER
25BC  ; [*0925.0020.0002] # BLACK DOWN-POINTING TRIANGLE
25BD  ; [*0926.0020.0002] # WHITE DOWN-POINTING TRIANGLE
25BE  ; [*0927.0020.0002] # BLACK DOWN-POINTING SMALL TRIANGLE
25BF  ; [*0928.0020.0002] # WHITE DOWN-POINTING SMALL TRIANGLE
25C0  ; [*0929.0020.0002] # BLACK LEFT-POINTING TRIANGLE
25C1  ; [*092A.0020.0002] # WHITE LEFT-POINTING TRIANGLE
25C2  ; [*092B.0020.0002] # BLACK LEFT-POINTING SMALL TRIANGLE
25C3  ; [*092C.0020.0002] # WHITE LEFT-POINTING SMALL TRIANGLE
25C4  ; [*092D.0020.0002] # BLACK LEFT-POINTING POINTER
25C5  ; [*092E.0020.0002] # WHITE LEFT-POINTING POINTER
25C6  ; [*092F.0020.0002] # BLACK DIAMOND
25C7  ; [*0930.0020.0002] # WHITE DIAMOND
25C8  ; [*0931.0020.0002] # WHITE DIAMOND CONTAINING BLACK SMALL DIAMOND
25C9  ; [*0932.0020.0002] # FISHEYE
25CA  ; [*0933.0020.0002] # LOZENGE
25CB  ; [*0934.0020.0002] # WHITE CIRCLE
25CC  ; [*0935.0020.0002] # DOTTED CIRCLE
25CD  ; [*0936.0020.0002] # CIRCLE WITH VERTICAL FILL
25CE  ; [*0937.0020.0002] # BULLSEYE
25CF  ; [*0938.0020.0002] # BLACK CIRCLE
25D0  ; [*0939.0020.0002] # CIRCLE WITH LEFT HALF BLACK
25D1  ; [*093A.0020.0002] # CIRCLE WITH RIGHT HALF BLACK
25D2  ; [*093B.0020.0002] # CIRCLE WITH LOWER HALF BLACK
25D3  ; [*093C.0020.0002] # CIRCLE WITH UPPER HALF BLACK
25D4  ; [*093D.0020.0002] # CIRCLE WITH UPPER RIGHT QUADRANT BLACK
25D5  ; [*093E.0020.0002] # CIRCLE WITH ALL BUT UPPER LEFT QUADRANT BLACK
25D6  ; [*093F.0020.0002] # LEFT HALF BLACK CIRCLE
25D7  ; [*0940.0020.0002] # RIGHT HALF BLACK CIRCLE
25D8  ; [*0941.0020.0002] # INVERSE BULLET
25D9  ; [*0942.0020.0002] # INVERSE WHITE CIRCLE
25DA  ; [*0943.0020.0002] # UPPER HALF INVERSE WHITE CIRCLE
25DB  ; [*0944.0020.0002] # LOWER HALF INVERSE WHITE CIRCLE
25DC  ; [*0945.0020.0002] # UPPER LEFT QUADRANT CIRCULAR ARC
25DD  ; [*0946.0020.0002] # UPPER RIGHT QUADRANT CIRCULAR ARC
25DE  ; [*0947.0020.0002] # LOWER RIGHT QUADRANT CIRCULAR ARC
25DF  ; [*0948.0020.0002] # LOWER LEFT QUADRANT CIRCULAR ARC
25E0  ; [*0949.0020.0002] # UPPER HALF CIRCLE
25E1  ; [*094A.0020.0002] # LOWER HALF CIRCLE
25E2  ; [*094B.0020.0002] # BLACK LOWER RIGHT TRIANGLE
25E3  ; [*094C.0020.0002] # BLACK LOWER LEFT TRIANGLE
25E4  ; [*094D.0020.0002] # BLACK UPPER LEFT TRIANGLE
25E5  ; [*094E.0020.0002] # BLACK UPPER RIGHT TRIANGLE
25E6  ; [*094F.0020.0002] # WHITE BULLET
25E7  ; [*0950.0020.0002] # SQUARE WITH LEFT HALF BLACK
25E8  ; [*0951.0020.0002] # SQUARE WITH RIGHT HALF BLACK
25E9  ; [*0952.0020.0002] # SQUARE WITH UPPER LEFT DIAGONAL HALF BLACK
25EA  ; [*0953.0020.0002] # SQUARE WITH LOWER RIGHT DIAGONAL HALF BLACK
25EB  ; [*0954.0020.0002] # WHITE SQUARE WITH VERTICAL BISECTING LINE
25EC  ; [*0955.0020.0002] # WHITE UP-POINTING TRIANGLE WITH DOT
25ED  ; [*0956.0020.0002] # UP-POINTING TRIANGLE WITH LEFT HALF BLACK
25EE  ; [*0957.0020.0002] # UP-POINTING TRIANGLE WITH RIGHT HALF BLACK
25EF  ; [*0958.0020.0002] # LARGE CIRCLE
25F0  ; [*0959.0020.0002] # WHITE SQUARE WITH UPPER LEFT QUADRANT
25F1  ; [*095A.0020.0002] # WHITE SQUARE WITH LOWER LEFT QUADRANT
25F2  ; [*095B.0020.0002] # WHITE SQUARE WITH LOWER RIGHT QUADRANT
25F3  ; [*095C.0020.0002] # WHITE SQUARE WITH UPPER RIGHT QUADRANT
25F4  ; [*095D.0020.0002] # WHITE CIRCLE WITH UPPER LEFT QUADRANT
25F5  ; [*095E.0020.0002] # WHITE CIRCLE WITH LOWER LEFT QUADRANT
25F6  ; [*095F.0020.0002] # WHITE CIRCLE WITH LOWER RIGHT QUADRANT
25F7  ; [*0960.0020.0002] # WHITE CIRCLE WITH UPPER RIGHT QUADRANT
25F8  ; [*0961.0020.0002] # UPPER LEFT TRIANGLE
25F9  ; [*0962.0020.0002] # UPPER RIGHT TRIANGLE
25FA  ; [*0963.0020.0002] # LOWER LEFT TRIANGLE
25FB  ; [*0964.0020.0002] # WHITE MEDIUM SQUARE
25FC  ; [*0965.0020.0002] # BLACK MEDIUM SQUARE
25FD  ; [*0966.0020.0002] # WHITE MEDIUM SMALL SQUARE
25FE  ; [*0967.0020.0002] # BLACK MEDIUM SMALL SQUARE
25FF  ; [*0968.0020.0002] # LOWER RIGHT TRIANGLE
2600  ; [*0A33.0020.0002] # BLACK SUN WITH RAYS
2601  ; [*0A34.0020.0002] # CLOUD
2602  ; [*0A35.0020.0002] # UMBRELLA
2603  ; [*0A36.0020.0002] # SNOWMAN
2604  ; [*0A37.0020.0002] # COMET
2605  ; [*0A38.0020.0002] # BLACK STAR
2606  ; [*0A39.0020.0002] # WHITE STAR
2607  ; [*0A3A.0020.0002] # LIGHTNING
2608  ; [*0A3B.0020.0002] # THUNDERSTORM
2609  ; [*0A3C.0020.0002] # SUN
260A  ; [*0A3D.0020.0002] # ASCENDING NODE
260B  ; [*0A3E.0020.0002] # DESCENDING NODE
260C  ; [*0A3F.0020.0002] # CONJUNCTION
260D  ; [*0A40.0020.0002] # OPPOSITION
260E  ; [*0A41.0020.0002] # BLACK TELEPHONE
260F  ; [*0A42.0020.0002] # WHITE TELEPHONE
2610  ; [*0A43.0020.0002] # BALLOT BOX
2611  ; [*0A44.0020.0002] # BALLOT BOX WITH CHECK
2612  ; [*0A45.0020.0002] # BALLOT BOX WITH X
2613  ; [*0A46.0020.0002] # SALTIRE
2614  ; [*0A47.0020.0002] # UMBRELLA WITH RAIN DROPS
2615  ; [*0A48.0020.0002] # HOT BEVERAGE
2616  ; [*0A49.0020.0002] # WHITE SHOGI PIECE
2617  ; [*0A4A.0020.0002] # BLACK SHOGI PIECE
2618  ; [*0A4B.0020.0002] # SHAMROCK
2619  ; [*0A4C.0020.0002] # REVERSED ROTATED FLORAL HEART BULLET
261A  ; [*0A4D.0020.0002] # BLACK LEFT POINTING INDEX
261B  ; [*0A4E.0020.0002] # BLACK RIGHT POINTING INDEX
261C  ; [*0A4F.0020.0002] # WHITE LEFT POINTING INDEX
261D  ; [*0A50.0020.0002] # WHITE UP POINTING INDEX
261E  ; [*0A51.0020.0002] # WHITE RIGHT POINTING INDEX
261F  ; [*0A52.0020.0002] # WHITE DOWN POINTING INDEX
2620  ; [*0A53.0020.0002] # SKULL AND CROSSBONES
2621  ; [*0A54.0020.0002] # CAUTION SIGN
2622  ; [*0A55.0020.0002] # RADIOACTIVE SIGN
2623  ; [*0A56.0020.0002] # BIOHAZARD SIGN
2624  ; [*0A57.0020.0002] # CADUCEUS
2625  ; [*0A58.0020.0002] # ANKH
2626  ; [*0A59.0020.0002] # ORTHODOX CROSS
2627  ; [*0A5A.0020.0002] # CHI RHO
2628  ; [*0A5B.0020.0002] # CROSS OF LORRAINE
2629  ; [*0A5C.0020.0002] # CROSS OF JERUSALEM
262A  ; [*0A5D.0020.0002] # STAR AND CRESCENT
262B  ; [*0A5E.0020.0002] # FARSI SYMBOL
262C  ; [*0A5F.0020.0002] # ADI SHAKTI
262D  ; [*0A60.0020.0002] # HAMMER AND SICKLE
262E  ; [*0A61.0020.0002] # PEACE SYMBOL
262F  ; [*0A62.0020.0002] # YIN YANG
2630  ; [*0FEE.0020.0002] # TRIGRAM FOR HEAVEN
2631  ; [*0FEF.0020.0002] # TRIGRAM FOR LAKE
2632  ; [*0FF0.0020.0002] # TRIGRAM FOR FIRE
2633  ; [*0FF1.0020.0002] # TRIGRAM FOR THUNDER
2634  ; [*0FF2.0020.0002] # TRIGRAM FOR WIND
2635  ; [*0FF3.0020.0002] # TRIGRAM FOR WATER
2636  ; [*0FF4.0020.0002] # TRIGRAM FOR MOUNTAIN
2637  ; [*0FF5.0020.0002] # TRIGRAM FOR EARTH
2638  ; [*0A63.0020.0002] # WHEEL OF DHARMA
2639  ; [*0A64.0020.0002] # WHITE FROWNING FACE
263A  ; [*0A65.0020.0002] # WHITE SMILING FACE
263B  ; [*0A66.0020.0002] # BLACK SMILING FACE
263C  ; [*0A67.0020.0002] # WHITE SUN WITH RAYS
263D  ; [*0A68.0020.0002] # FIRST QUARTER MOON
263E  ; [*0A69.0020.0002] # LAST QUARTER MOON
263F  ; [*0A6A.0020.0002] # MERCURY
2640  ; [*0A6B.0020.0002] # FEMALE SIGN
2641  ; [*0A6C.0020.0002] # EARTH
2642  ; [*0A6D.0020.0002] # MALE SIGN
2643  ; [*0A6E.0020.0002] # JUPITER
2644  ; [*0A6F.0020.0002] # SATURN
2645  ; [*0A70.0020.0002] # URANUS
2646  ; [*0A71.0020.0002] # NEPTUNE
2647  ; [*0A72.0020.0002] # PLUTO
2648  ; [*0A73.0020.0002] # ARIES
2649  ; [*0A74.0020.0002] # TAURUS
264A  ; [*0A75.0020.0002] # GEMINI
264B  ; [*0A76.0020.0002] # CANCER
264C  ; [*0A77.0020.0002] # LEO
264D  ; [*0A78.0020.0002] # VIRGO
264E  ; [*0A79.0020.0002] # LIBRA
264F  ; [*0A7A.0020.0002] # SCORPIUS
2650  ; [*0A7B.0020.0002] # SAGITTARIUS
2651  ; [*0A7C.0020.0002] # CAPRICORN
2652  ; [*0A7D.0020.0002] # AQUARIUS
2653  ; [*0A7E.0020.0002] # PISCES
2654  ; [*0A7F.0020.0002] # WHITE CHESS KING
2655  ; [*0A80.0020.0002] # WHITE CHESS QUEEN
2656  ; [*0A81.0020.0002] # WHITE CHESS ROOK
2657  ; [*0A82.0020.0002] # WHITE CHESS BISHOP
2658  ; [*0A83.0020.0002] # WHITE CHESS KNIGHT
2659  ; [*0A84.0020.0002] # WHITE CHESS PAWN
265A  ; [*0A85.0020.0002] # BLACK CHESS KING
265B  ; [*0A86.0020.0002] # BLACK CHESS QUEEN
265C  ; [*0A87.0020.0002] # BLACK CHESS ROOK
265D  ; [*0A88.0020.0002] # BLACK CHESS BISHOP
265E  ; [*0A89.0020.0002] # BLACK CHESS KNIGHT
265F  ; [*0A8A.0020.0002] # BLACK CHESS PAWN
2660  ; [*0A8B.0020.0002] # BLACK SPADE SUIT
2661  ; [*0A8C.0020.0002] # WHITE HEART SUIT
2662  ; [*0A8D.0020.0002] # WHITE DIAMOND SUIT
2663  ; [*0A8E.0020.0002] # BLACK CLUB SUIT
2664  ; [*0A8F.0020.0002] # WHITE SPADE SUIT
2665  ; [*0A90.0020.0002] # BLACK HEART SUIT
2666  ; [*0A91.0020.0002] # BLACK DIAMOND SUIT
2667  ; [*0A92.0020.0002] # WHITE CLUB SUIT
2668  ; [*0A93.0020.0002] # HOT SPRINGS
2669  ; [*0A94.0020.0002] # QUARTER NOTE
266A  ; [*0A95.0020.0002] # EIGHTH NOTE
266B  ; [*0A96.0020.0002] # BEAMED EIGHTH NOTES
266C  ; [*0A97.0020.0002] # BEAMED SIXTEENTH NOTES
266D  ; [*1241.0020.0002] # MUSIC FLAT SIGN
266E  ; [*1242.0020.0002] # MUSIC NATURAL SIGN
266F  ; [*1243.0020.0002] # MUSIC SHARP SIGN
2670  ; [*0A98.0020.0002] # WEST SYRIAC CROSS
2671  ; [*0A99.0020.0002] # EAST SYRIAC CROSS
2672  ; [*0A9A.0020.0002] # UNIVERSAL RECYCLING SYMBOL
2673  ; [*0A9B.0020.0002] # RECYCLING SYMBOL FOR TYPE-1 PLASTICS
2674  ; [*0A9C.0020.0002] # RECYCLING SYMBOL FOR TYPE-2 PLASTICS
2675  ; [*0A9D.0020.0002] # RECYCLING SYMBOL FOR TYPE-3 PLASTICS
2676  ; [*0A9E.0020.0002] # RECYCLING SYMBOL FOR TYPE-4 PLASTICS
2677  ; [*0A9F.0020.0002] # RECYCLING SYMBOL FOR TYPE-5 PLASTICS
2678  ; [*0AA0.0020.0002] # RECYCLING SYMBOL FOR TYPE-6 PLASTICS
2679  ; [*0AA1.0020.0002] # RECYCLING SYMBOL FOR TYPE-7 PLASTICS
267A  ; [*0AA2.0020.0002] # RECYCLING SYMBOL FOR GENERIC MATERIALS
267B  ; [*0AA3.0020.0002] # BLACK UNIVERSAL RECYCLING SYMBOL
267C  ; [*0AA4.0020.0002] # RECYCLED PAPER SYMBOL
267D  ; [*0AA5.0020.0002] # PARTIALLY-RECYCLED PAPER SYMBOL
267E  ; [*0AA6.0020.0002] # PERMANENT PAPER SIGN
267F  ; [*0AA7.0020.0002] # WHEELCHAIR SYMBOL
2680  ; [*0AA8.0020.0002] # DIE FACE-1
2681  ; [*0AA9.0020.0002] # DIE FACE-2
2682  ; [*0AAA.0020.0002] # DIE FACE-3
2683  ; [*0AAB.0020.0002] # DIE FACE-4
2684  ; [*0AAC.0020.0002] # DIE FACE-5
2685  ; [*0AAD.0020.0002] # DIE FACE-6
2686  ; [*0AAE.0020.0002] # WHITE CIRCLE WITH DOT RIGHT
2687  ; [*0AAF.0020.0002] # WHITE CIRCLE WITH TWO DOTS
2688  ; [*0AB0.0020.0002] # BLACK CIRCLE WITH WHITE DOT RIGHT
2689  ; [*0AB1.0020.0002] # BLACK CIRCLE WITH TWO WHITE DOTS
268A  ; [*0FE8.0020.0002] # MONOGRAM FOR YANG
268B  ; [*0FE9.0020.0002] # MONOGRAM FOR YIN
268C  ; [*0FEA.0020.0002] # DIGRAM FOR GREATER YANG
268D  ; [*0FEB.0020.0002] # DIGRAM FOR LESSER YIN
268E  ; [*0FEC.0020.0002] # DIGRAM FOR LESSER YANG
268F  ; [*0FED.0020.0002] # DIGRAM FOR GREATER YIN
2690  ; [*0AB2.0020.0002] # WHITE FLAG
2691  ; [*0AB3.0020.0002] # BLACK FLAG
2692  ; [*0AB4.0020.0002] # HAMMER AND PICK
2693  ; [*0AB5.0020.0002] # ANCHOR
2694  ; [*0AB6.0020.0002] # CROSSED SWORDS
2695  ; [*0AB7.0020.0002] # STAFF OF AESCULAPIUS
2696  ; [*0AB8.0020.0002] # SCALES
2697  ; [*0AB9.0020.0002] # ALEMBIC
2698  ; [*0ABA.0020.0002] # FLOWER
2699  ; [*0ABB.0020.0002] # GEAR
269A  ; [*0ABC.0020.0002] # STAFF OF HERMES
269B  ; [*0ABD.0020.0002] # ATOM SYMBOL
269C  ; [*0ABE.0020.0002] # FLEUR-DE-LIS
269D  ; [*0ABF.0020.0002] # OUTLINED WHITE STAR
269E  ; [*0AC0.0020.0002] # THREE LINES CONVERGING RIGHT
269F  ; [*0AC1.0020.0002] # THREE LINES CONVERGING LEFT
26A0  ; [*0AC2.0020.0002] # WARNING SIGN
26A1  ; [*0AC3.0020.0002] # HIGH VOLTAGE SIGN
26A2  ; [*0AC4.0020.0002] # DOUBLED FEMALE SIGN
26A3  ; [*0AC5.0020.0002] # DOUBLED MALE SIGN
26A4  ; [*0AC6.0020.0002] # INTERLOCKED FEMALE AND MALE SIGN
26A5  ; [*0AC7.0020.0002] # MALE AND FEMALE SIGN
26A6  ; [*0AC8.0020.0002] # MALE WITH STROKE SIGN
26A7  ; [*0AC9.0020.0002] # MALE WITH STROKE AND MALE AND FEMALE SIGN
26A8  ; [*0ACA.0020.0002] # VERTICAL MALE WITH STROKE SIGN
26A9  ; [*0ACB.0020.0002] # HORIZONTAL MALE WITH STROKE SIGN
26AA  ; [*0ACC.0020.0002] # MEDIUM WHITE CIRCLE
26AB  ; [*0ACD.0020.0002] # MEDIUM BLACK CIRCLE
26AC  ; [*0ACE.0020.0002] # MEDIUM SMALL WHITE CIRCLE
26AD  ; [*0ACF.0020.0002] # MARRIAGE SYMBOL
26AE  ; [*0AD0.0020.0002] # DIVORCE SYMBOL
26AF  ; [*0AD1.0020.0002] # UNMARRIED PARTNERSHIP SYMBOL
26B0  ; [*0AD2.0020.0002] # COFFIN
26B1  ; [*0AD3.0020.0002] # FUNERAL URN
26B2  ; [*0AD4.0020.0002] # NEUTER
26B3  ; [*0AD5.0020.0002] # CERES
26B4  ; [*0AD6.0020.0002] # PALLAS
26B5  ; [*0AD7.0020.0002] # JUNO
26B6  ; [*0AD8.0020.0002] # VESTA
26B7  ; [*0AD9.0020.0002] # CHIRON
26B8  ; [*0ADA.0020.0002] # BLACK MOON LILITH
26B9  ; [*0ADB.0020.0002] # SEXTILE
26BA  ; [*0ADC.0020.0002] # SEMISEXTILE
26BB  ; [*0ADD.0020.0002] # QUINCUNX
26BC  ; [*0ADE.0020.0002] # SESQUIQUADRATE
26BD  ; [*0ADF.0020.0002] # SOCCER BALL
26BE  ; [*0AE0.0020.0002] # BASEBALL
26BF  ; [*0AE1.0020.0002] # SQUARED KEY
26C0  ; [*0AE2.0020.0002] # WHITE DRAUGHTS MAN
26C1  ; [*0AE3.0020.0002] # WHITE DRAUGHTS KING
26C2  ; [*0AE4.0020.0002] # BLACK DRAUGHTS MAN
26C3  ; [*0AE5.0020.0002] # BLACK DRAUGHTS KING
26C4  ; [*0AE6.0020.0002] # SNOWMAN WITHOUT SNOW
26C5  ; [*0AE7.0020.0002] # SUN BEHIND CLOUD
26C6  ; [*0AE8.0020.0002] # RAIN
26C7  ; [*0AE9.0020.0002] # BLACK SNOWMAN
26C8  ; [*0AEA.0020.0002] # THUNDER CLOUD AND RAIN
26C9  ; [*0AEB.0020.0002] # TURNED WHITE SHOGI PIECE
26CA  ; [*0AEC.0020.0002] # TURNED BLACK SHOGI PIECE
26CB  ; [*0AED.0020.0002] # WHITE DIAMOND IN SQUARE
26CC  ; [*0AEE.0020.0002] # CROSSING LANES
26CD  ; [*0AEF.0020.0002] # DISABLED CAR
26CE  ; [*0AF0.0020.0002] # OPHIUCHUS
26CF  ; [*0AF1.0020.0002] # PICK
26D0  ; [*0AF2.0020.0002] # CAR SLIDING
26D1  ; [*0AF3.0020.0002] # HELMET WITH WHITE CROSS
26D2  ; [*0AF4.0020.0002] # CIRCLED CROSSING LANES
26D3  ; [*0AF5.0020.0002] # CHAINS
26D4  ; [*0AF6.0020.0002] # NO ENTRY
26D5  ; [*0AF7.0020.0002] # ALTERNATE ONE-WAY LEFT WAY TRAFFIC
26D6  ; [*0AF8.0020.0002] # BLACK TWO-WAY LEFT WAY TRAFFIC
26D7  ; [*0AF9.0020.0002] # WHITE TWO-WAY LEFT WAY TRAFFIC
26D8  ; [*0AFA.0020.0002] # BLACK LEFT LANE MERGE
26D9  ; [*0AFB.0020.0002] # WHITE LEFT LANE MERGE
26DA  ; [*0AFC.0020.0002] # DRIVE SLOW SIGN
26DB  ; [*0AFD.0020.0002] # HEAVY WHITE DOWN-POINTING TRIANGLE
26DC  ; [*0AFE.0020.0002] # LEFT CLOSED ENTRY
26DD  ; [*0AFF.0020.0002] # SQUARED SALTIRE
26DE  ; [*0B00.0020.0002] # FALLING DIAGONAL IN WHITE CIRCLE IN BLACK SQUARE
26DF  ; [*0B01.0020.0002] # BLACK TRUCK
26E0  ; [*0B02.0020.0002] # RESTRICTED LEFT ENTRY-1
26E1  ; [*0B03.0020.0002] # RESTRICTED LEFT ENTRY-2
26E2  ; [*0B04.0020.0002] # ASTRONOMICAL SYMBOL FOR URANUS
26E3  ; [*0B05.0020.0002] # HEAVY CIRCLE WITH STROKE AND TWO DOTS ABOVE
26E4  ; [*0B06.0020.0002] # PENTAGRAM
26E5  ; [*0B07.0020.0002] # RIGHT-HANDED INTERLACED PENTAGRAM
26E6  ; [*0B08.0020.0002] # LEFT-HANDED INTERLACED PENTAGRAM
26E7  ; [*0B09.0020.0002] # INVERTED PENTAGRAM
26E8  ; [*0B0A.0020.0002] # BLACK CROSS ON SHIELD
26E9  ; [*0B0B.0020.0002] # SHINTO SHRINE
26EA  ; [*0B0C.0020.0002] # CHURCH
26EB  ; [*0B0D.0020.0002] # CASTLE
26EC  ; [*0B0E.0020.0002] # HISTORIC SITE
26ED  ; [*0B0F.0020.0002] # GEAR WITHOUT HUB
26EE  ; [*0B10.0020.0002] # GEAR WITH HANDLES
26EF  ; [*0B11.0020.0002] # MAP SYMBOL FOR LIGHTHOUSE
26F0  ; [*0B12.0020.0002] # MOUNTAIN
26F1  ; [*0B13.0020.0002] # UMBRELLA ON GROUND
26F2  ; [*0B14.0020.0002] # FOUNTAIN
26F3  ; [*0B15.0020.0002] # FLAG IN HOLE
26F4  ; [*0B16.0020.0002] # FERRY
26F5  ; [*0B17.0020.0002] # SAILBOAT
26F6  ; [*0B18.0020.0002] # SQUARE FOUR CORNERS
26F7  ; [*0B19.0020.0002] # SKIER
26F8  ; [*0B1A.0020.0002] # ICE SKATE
26F9  ; [*0B1B.0020.0002] # PERSON WITH BALL
26FA  ; [*0B1C.0020.0002] # TENT
26FB  ; [*0B1D.0020.0002] # JAPANESE BANK SYMBOL
26FC  ; [*0B1E.0020.0002] # HEADSTONE GRAVEYARD SYMBOL
26FD  ; [*0B1F.0020.0002] # FUEL PUMP
26FE  ; [*0B20.0020.0002] # CUP ON BLACK SQUARE
26FF  ; [*0B21.0020.0002] # WHITE FLAG WITH HORIZONTAL MIDDLE BLACK STRIPE
2700  ; [*0B3C.0020.0002] # BLACK SAFETY SCISSORS
2701  ; [*0B3D.0020.0002] # UPPER BLADE SCISSORS
2702  ; [*0B3E.0020.0002] # BLACK SCISSORS
2703  ; [*0B3F.0020.0002] # LOWER BLADE SCISSORS
2704  ; [*0B40.0020.0002] # WHITE SCISSORS
2705  ; [*0B41.0020.0002] # WHITE HEAVY CHECK MARK
2706  ; [*0B42.0020.0002] # TELEPHONE LOCATION SIGN
2707  ; [*0B43.0020.0002] # TAPE DRIVE
2708  ; [*0B44.0020.0002] # AIRPLANE
2709  ; [*0B45.0020.0002] # ENVELOPE
270A  ; [*0B46.0020.0002] # RAISED FIST
270B  ; [*0B47.0020.0002] # RAISED HAND
270C  ; [*0B48.0020.0002] # VICTORY HAND
270D  ; [*0B49.0020.0002] # WRITING HAND
270E  ; [*0B4A.0020.0002] # LOWER RIGHT PENCIL
270F  ; [*0B4B.0020.0002] # PENCIL
2710  ; [*0B4C.0020.0002] # UPPER RIGHT PENCIL
2711  ; [*0B4D.0020.0002] # WHITE NIB
2712  ; [*0B4E.0020.0002] # BLACK NIB
2713  ; [*0B4F.0020.0002] # CHECK MARK
2714  ; [*0B50.0020.0002] # HEAVY CHECK MARK
2715  ; [*0B51.0020.0002] # MULTIPLICATION X
2716  ; [*0B52.0020.0002] # HEAVY MULTIPLICATION X
2717  ; [*0B53.0020.0002] # BALLOT X
2718  ; [*0B54.0020.0002] # HEAVY BALLOT X
2719  ; [*0B55.0020.0002] # OUTLINED GREEK CROSS
271A  ; [*0B56.0020.0002] # HEAVY GREEK CROSS
271B  ; [*0B57.0020.0002] # OPEN CENTRE CROSS
271C  ; [*0B58.0020.0002] # HEAVY OPEN CENTRE CROSS
271D  ; [*0B59.0020.0002] # LATIN CROSS
271E  ; [*0B5A.0020.0002] # SHADOWED WHITE LATIN CROSS
271F  ; [*0B5B.0020.0002] # OUTLINED LATIN CROSS
2720  ; [*0B5C.0020.0002] # MALTESE CROSS
2721  ; [*0B5F.0020.0002] # STAR OF DAVID
2722  ; [*0B60.0020.0002] # FOUR TEARDROP-SPOKED ASTERISK
2723  ; [*0B61.0020.0002] # FOUR BALLOON-SPOKED ASTERISK
2724  ; [*0B62.0020.0002] # HEAVY FOUR BALLOON-SPOKED ASTERISK
2725  ; [*0B63.0020.0002] # FOUR CLUB-SPOKED ASTERISK
2726  ; [*0B64.0020.0002] # BLACK FOUR POINTED STAR
2727  ; [*0B65.0020.0002] # WHITE FOUR POINTED STAR
2728  ; [*0B66.0020.0002] # SPARKLES
2729  ; [*0B67.0020.0002] # STRESS OUTLINED WHITE STAR
272A  ; [*0B68.0020.0002] # CIRCLED WHITE STAR
272B  ; [*0B69.0020.0002] # OPEN CENTRE BLACK STAR
272C  ; [*0B6A.0020.0002] # BLACK CENTRE WHITE STAR
272D  ; [*0B6B.0020.0002] # OUTLINED BLACK STAR
272E  ; [*0B6C.0020.0002] # HEAVY OUTLINED BLACK STAR
272F  ; [*0B6D.0020.0002] # PINWHEEL STAR
2730  ; [*0B6E.0020.0002] # SHADOWED WHITE STAR
2731  ; [*0B6F.0020.0002] # HEAVY ASTERISK
2732  ; [*0B70.0020.0002] # OPEN CENTRE ASTERISK
2733  ; [*0B71.0020.0002] # EIGHT SPOKED ASTERISK
2734  ; [*0B72.0020.0002] # EIGHT POINTED BLACK STAR
2735  ; [*0B73.0020.0002] # EIGHT POINTED PINWHEEL STAR
2736  ; [*0B74.0020.0002] # SIX POINTED BLACK STAR
2737  ; [*0B75.0020.0002] # EIGHT POINTED RECTILINEAR BLACK STAR
2738  ; [*0B76.0020.0002] # HEAVY EIGHT POINTED RECTILINEAR BLACK STAR
2739  ; [*0B77.0020.0002] # TWELVE POINTED BLACK STAR
273A  ; [*0B78.0020.0002] # SIXTEEN POINTED ASTERISK
273B  ; [*0B79.0020.0002] # TEARDROP-SPOKED ASTERISK
273C  ; [*0B7A.0020.0002] # OPEN CENTRE TEARDROP-SPOKED ASTERISK
273D  ; [*0B7B.0020.0002] # HEAVY TEARDROP-SPOKED ASTERISK
273E  ; [*0B7C.0020.0002] # SIX PETALLED BLACK AND WHITE FLORETTE
273F  ; [*0B7D.0020.0002] # BLACK FLORETTE
2740  ; [*0B7E.0020.0002] # WHITE FLORETTE
2741  ; [*0B7F.0020.0002] # EIGHT PETALLED OUTLINED BLACK FLORETTE
2742  ; [*0B80.0020.0002] # CIRCLED OPEN CENTRE EIGHT POINTED STAR
2743  ; [*0B81.0020.0002] # HEAVY TEARDROP-SPOKED PINWHEEL ASTERISK
2744  ; [*0B82.0020.0002] # SNOWFLAKE
2745  ; [*0B83.0020.0002] # TIGHT TRIFOLIATE SNOWFLAKE
2746  ; [*0B84.0020.0002] # HEAVY CHEVRON SNOWFLAKE
2747  ; [*0B85.0020.0002] # SPARKLE
2748  ; [*0B86.0020.0002] # HEAVY SPARKLE
2749  ; [*0B87.0020.0002] # BALLOON-SPOKED ASTERISK
274A  ; [*0B88.0020.0002] # EIGHT TEARDROP-SPOKED PROPELLER ASTERISK
274B  ; [*0B89.0020.0002] # HEAVY EIGHT TEARDROP-SPOKED PROPELLER ASTERISK
274C  ; [*0B8A.0020.0002] # CROSS MARK
274D  ; [*0B8B.0020.0002] # SHADOWED WHITE CIRCLE
274E  ; [*0B8C.0020.0002] # NEGATIVE SQUARED CROSS MARK
274F  ; [*0B8D.0020.0002] # LOWER RIGHT DROP-SHADOWED WHITE SQUARE
2750  ; [*0B8E.0020.0002] # UPPER RIGHT DROP-SHADOWED WHITE SQUARE
2751  ; [*0B8F.0020.0002] # LOWER RIGHT SHADOWED WHITE SQUARE
2752  ; [*0B90.0020.0002] # UPPER RIGHT SHADOWED WHITE SQUARE
2753  ; [*0B91.0020.0002] # BLACK QUESTION MARK ORNAMENT
2754  ; [*0B92.0020.0002] # WHITE QUESTION MARK ORNAMENT
2755  ; [*0B93.0020.0002] # WHITE EXCLAMATION MARK ORNAMENT
2756  ; [*0B94.0020.0002] # BLACK DIAMOND MINUS WHITE X
2757  ; [*0B95.0020.0002] # HEAVY EXCLAMATION MARK SYMBOL
2758  ; [*0B96.0020.0002] # LIGHT VERTICAL BAR
2759  ; [*0B97.0020.0002] # MEDIUM VERTICAL BAR
275A  ; [*0B98.0020.0002] # HEAVY VERTICAL BAR
275B  ; [*0B99.0020.0002] # HEAVY SINGLE TURNED COMMA QUOTATION MARK ORNAMENT
275C  ; [*0B9A.0020.0002] # HEAVY SINGLE COMMA QUOTATION MARK ORNAMENT
275D  ; [*0B9B.0020.0002] # HEAVY DOUBLE TURNED COMMA QUOTATION MARK ORNAMENT
275E  ; [*0B9C.0020.0002] # HEAVY DOUBLE COMMA QUOTATION MARK ORNAMENT
275F  ; [*0B9D.0020.0002] # HEAVY LOW SINGLE COMMA QUOTATION MARK ORNAMENT
2760  ; [*0B9E.0020.0002] # HEAVY LOW DOUBLE COMMA QUOTATION MARK ORNAMENT
2761  ; [*0B9F.0020.0002] # CURVED STEM PARAGRAPH SIGN ORNAMENT
2762  ; [*0BA0.0020.0002] # HEAVY EXCLAMATION MARK ORNAMENT
2763  ; [*0BA1.0020.0002] # HEAVY HEART EXCLAMATION MARK ORNAMENT
2764  ; [*0BA2.0020.0002] # HEAVY BLACK HEART
2765  ; [*0BA3.0020.0002] # ROTATED HEAVY BLACK HEART BULLET
2766  ; [*0BA4.0020.0002] # FLORAL HEART
2767  ; [*0BA5.0020.0002] # ROTATED FLORAL HEART BULLET
2768  ; [*035E.0020.0002] # MEDIUM LEFT PARENTHESIS ORNAMENT
2769  ; [*035F.0020.0002] # MEDIUM RIGHT PARENTHESIS ORNAMENT
276A  ; [*0360.0020.0002] # MEDIUM FLATTENED LEFT PARENTHESIS ORNAMENT
276B  ; [*0361.0020.0002] # MEDIUM FLATTENED RIGHT PARENTHESIS ORNAMENT
276C  ; [*0362.0020.0002] # MEDIUM LEFT-POINTING ANGLE BRACKET ORNAMENT
276D  ; [*0363.0020.0002] # MEDIUM RIGHT-POINTING ANGLE BRACKET ORNAMENT
276E  ; [*0364.0020.0002] # HEAVY LEFT-POINTING ANGLE QUOTATION MARK ORNAMENT
276F  ; [*0365.0020.0002] # HEAVY RIGHT-POINTING ANGLE QUOTATION MARK ORNAMENT
2770  ; [*0366.0020.0002] # HEAVY LEFT-POINTING ANGLE BRACKET ORNAMENT
2771  ; [*0367.0020.0002] # HEAVY RIGHT-POINTING ANGLE BRACKET ORNAMENT
2772  ; [*0368.0020.0002] # LIGHT LEFT TORTOISE SHELL BRACKET ORNAMENT
2773  ; [*0369.0020.0002] # LIGHT RIGHT TORTOISE SHELL BRACKET ORNAMENT
2774  ; [*036A.0020.0002] # MEDIUM LEFT CURLY BRACKET ORNAMENT
2775  ; [*036B.0020.0002] # MEDIUM RIGHT CURLY BRACKET ORNAMENT
2794  ; [*0BA6.0020.0002] # HEAVY WIDE-HEADED RIGHTWARDS ARROW
2795  ; [*0BA7.0020.0002] # HEAVY PLUS SIGN
2796  ; [*0BA8.0020.0002] # HEAVY MINUS SIGN
2797  ; [*0BA9.0020.0002] # HEAVY DIVISION SIGN
2798  ; [*0BAA.0020.0002] # HEAVY SOUTH EAST ARROW
2799  ; [*0BAB.0020.0002] # HEAVY RIGHTWARDS ARROW
279A  ; [*0BAC.0020.0002] # HEAVY NORTH EAST ARROW
279B  ; [*0BAD.0020.0002] # DRAFTING POINT RIGHTWARDS ARROW
279C  ; [*0BAE.0020.0002] # HEAVY ROUND-TIPPED RIGHTWARDS ARROW
279D  ; [*0BAF.0020.0002] # TRIANGLE-HEADED RIGHTWARDS ARROW
279E  ; [*0BB0.0020.0002] # HEAVY TRIANGLE-HEADED RIGHTWARDS ARROW
279F  ; [*0BB1.0020.0002] # DASHED TRIANGLE-HEADED RIGHTWARDS ARROW
27A0  ; [*0BB2.0020.0002] # HEAVY DASHED TRIANGLE-HEADED RIGHTWARDS ARROW
27A1  ; [*0BB3.0020.0002] # BLACK RIGHTWARDS ARROW
27A2  ; [*0BB4.0020.0002] # THREE-D TOP-LIGHTED RIGHTWARDS ARROWHEAD
27A3  ; [*0BB5.0020.0002] # THREE-D BOTTOM-LIGHTED RIGHTWARDS ARROWHEAD
27A4  ; [*0BB6.0020.0002] # BLACK RIGHTWARDS ARROWHEAD
27A5  ; [*0BB7.0020.0002] # HEAVY BLACK CURVED DOWNWARDS AND RIGHTWARDS ARROW
27A6  ; [*0BB8.0020.0002] # HEAVY BLACK CURVED UPWARDS AND RIGHTWARDS ARROW
27A7  ; [*0BB9.0020.0002] # SQUAT BLACK RIGHTWARDS ARROW
27A8  ; [*0BBA.0020.0002] # HEAVY CONCAVE-POINTED BLACK RIGHTWARDS ARROW
27A9  ; [*0BBB.0020.0002] # RIGHT-SHADED WHITE RIGHTWARDS ARROW
27AA  ; [*0BBC.0020.0002] # LEFT-SHADED WHITE RIGHTWARDS ARROW
27AB  ; [*0BBD.0020.0002] # BACK-TILTED SHADOWED WHITE RIGHTWARDS ARROW
27AC  ; [*0BBE.0020.0002] # FRONT-TILTED SHADOWED WHITE RIGHTWARDS ARROW
27AD  ; [*0BBF.0020.0002] # HEAVY LOWER RIGHT-SHADOWED WHITE RIGHTWARDS ARROW
27AE  ; [*0BC0.0020.0002] # HEAVY UPPER RIGHT-SHADOWED WHITE RIGHTWARDS ARROW
27AF  ; [*0BC1.0020.0002] # NOTCHED LOWER RIGHT-SHADOWED WHITE RIGHTWARDS ARROW
27B0  ; [*0BC2.0020.0002] # CURLY LOOP
27B1  ; [*0BC3.0020.0002] # NOTCHED UPPER RIGHT-SHADOWED WHITE RIGHTWARDS ARROW
27B2  ; [*0BC4.0020.0002] # CIRCLED HEAVY WHITE RIGHTWARDS ARROW
27B3  ; [*0BC5.0020.0002] # WHITE-FEATHERED RIGHTWARDS ARROW
27B4  ; [*0BC6.0020.0002] # BLACK-FEATHERED SOUTH EAST ARROW
27B5  ; [*0BC7.0020.0002] # BLACK-FEATHERED RIGHTWARDS ARROW
27B6  ; [*0BC8.0020.0002] # BLACK-FEATHERED NORTH EAST ARROW
27B7  ; [*0BC9.0020.0002] # HEAVY BLACK-FEATHERED SOUTH EAST ARROW
27B8  ; [*0BCA.0020.0002] # HEAVY BLACK-FEATHERED RIGHTWARDS ARROW
27B9  ; [*0BCB.0020.0002] # HEAVY BLACK-FEATHERED NORTH EAST ARROW
27BA  ; [*0BCC.0020.0002] # TEARDROP-BARBED RIGHTWARDS ARROW
27BB  ; [*0BCD.0020.0002] # HEAVY TEARDROP-SHANKED RIGHTWARDS ARROW
27BC  ; [*0BCE.0020.0002] # WEDGE-TAILED RIGHTWARDS ARROW
27BD  ; [*0BCF.0020.0002] # HEAVY WEDGE-TAILED RIGHTWARDS ARROW
27BE  ; [*0BD0.0020.0002] # OPEN-OUTLINED RIGHTWARDS ARROW
27BF  ; [*0BD1.0020.0002] # DOUBLE CURLY LOOP
27C0  ; [*0BD2.0020.0002] # THREE DIMENSIONAL ANGLE
27C1  ; [*0BD3.0020.0002] # WHITE TRIANGLE CONTAINING SMALL WHITE TRIANGLE
27C2  ; [*0BD4.0020.0002] # PERPENDICULAR
27C3  ; [*0BD5.0020.0002] # OPEN SUBSET
27C4  ; [*0BD6.0020.0002] # OPEN SUPERSET
27C5  ; [*0352.0020.0002] # LEFT S-SHAPED BAG DELIMITER
27C6  ; [*0353.0020.0002] # RIGHT S-SHAPED BAG DELIMITER
27C7  ; [*0BD7.0020.0002] # OR WITH DOT INSIDE
27C8  ; [*0BD8.0020.0002] # REVERSE SOLIDUS PRECEDING SUBSET
27C9  ; [*0BD9.0020.0002] # SUPERSET PRECEDING SOLIDUS
27CA  ; [*0BDA.0020.0002] # VERTICAL BAR WITH HORIZONTAL STROKE
27CB  ; [*0BDB.0020.0002] # MATHEMATICAL RISING DIAGONAL
27CC  ; [*0BDC.0020.0002] # LONG DIVISION
27CD  ; [*0BDD.0020.0002] # MATHEMATICAL FALLING DIAGONAL
27CE  ; [*0BDE.0020.0002] # SQUARED LOGICAL AND
27CF  ; [*0BDF.0020.0002] # SQUARED LOGICAL OR
27D0  ; [*0BE0.0020.0002] # WHITE DIAMOND WITH CENTRED DOT
27D1  ; [*0BE1.0020.0002] # AND WITH DOT
27D2  ; [*0BE2.0020.0002] # ELEMENT OF OPENING UPWARDS
27D3  ; [*0BE3.0020.0002] # LOWER RIGHT CORNER WITH DOT
27D4  ; [*0BE4.0020.0002] # UPPER LEFT CORNER WITH DOT
27D5  ; [*0BE5.0020.0002] # LEFT OUTER JOIN
27D6  ; [*0BE6.0020.0002] # RIGHT OUTER JOIN
27D7  ; [*0BE7.0020.0002] # FULL OUTER JOIN
27D8  ; [*0BE8.0020.0002] # LARGE UP TACK
27D9  ; [*0BE9.0020.0002] # LARGE DOWN TACK
27DA  ; [*0BEA.0020.0002] # LEFT AND RIGHT DOUBLE TURNSTILE
27DB  ; [*0BEB.0020.0002] # LEFT AND RIGHT TACK
27DC  ; [*0BEC.0020.0002] # LEFT MULTIMAP
27DD  ; [*0BED.0020.0002] # LONG RIGHT TACK
27DE  ; [*0BEE.0020.0002] # LONG LEFT TACK
27DF  ; [*0BEF.0020.0002] # UP TACK WITH CIRCLE ABOVE
27E0  ; [*0BF0.0020.0002] # LOZENGE DIVIDED BY HORIZONTAL RULE
27E1  ; [*0BF1.0020.0002] # WHITE CONCAVE-SIDED DIAMOND
27E2  ; [*0BF2.0020.0002] # WHITE CONCAVE-SIDED DIAMOND WITH LEFTWARDS TICK
27E3  ; [*0BF3.0020.0002] # WHITE CONCAVE-SIDED DIAMOND WITH RIGHTWARDS TICK
27E4  ; [*0BF4.0020.0002] # WHITE SQUARE WITH LEFTWARDS TICK
27E5  ; [*0BF5.0020.0002] # WHITE SQUARE WITH RIGHTWARDS TICK
27E6  ; [*0354.0020.0002] # MATHEMATICAL LEFT WHITE SQUARE BRACKET
27E7  ; [*0355.0020.0002] # MATHEMATICAL RIGHT WHITE SQUARE BRACKET
27E8  ; [*0356.0020.0002] # MATHEMATICAL LEFT ANGLE BRACKET
27E9  ; [*0357.0020.0002] # MATHEMATICAL RIGHT ANGLE BRACKET
27EA  ; [*0358.0020.0002] # MATHEMATICAL LEFT DOUBLE ANGLE BRACKET
27EB  ; [*0359.0020.0002] # MATHEMATICAL RIGHT DOUBLE ANGLE BRACKET
27EC  ; [*035A.0020.0002] # MATHEMATICAL LEFT WHITE TORTOISE SHELL BRACKET
27ED  ; [*035B.0020.0002] # MATHEMATICAL RIGHT WHITE TORTOISE SHELL BRACKET
27EE  ; [*035C.0020.0002] # MATHEMATICAL LEFT FLATTENED PARENTHESIS
27EF  ; [*035D.0020.0002] # MATHEMATICAL RIGHT FLATTENED PARENTHESIS
27F0  ; [*0BF6.0020.0002] # UPWARDS QUADRUPLE ARROW
27F1  ; [*0BF7.0020.0002] # DOWNWARDS QUADRUPLE ARROW
27F2  ; [*0BF8.0020.0002] # ANTICLOCKWISE GAPPED CIRCLE ARROW
27F3  ; [*0BF9.0020.0002] # CLOCKWISE GAPPED CIRCLE ARROW
27F4  ; [*0BFA.0020.0002] # RIGHT ARROW WITH CIRCLED PLUS
27F5  ; [*0BFB.0020.0002] # LONG LEFTWARDS ARROW
27F6  ; [*0BFC.0020.0002] # LONG RIGHTWARDS ARROW
27F7  ; [*0BFD.0020.0002] # LONG LEFT RIGHT ARROW
27F8  ; [*0BFE.0020.0002] # LONG LEFTWARDS DOUBLE ARROW
27F9  ; [*0BFF.0020.0002] # LONG RIGHTWARDS DOUBLE ARROW
27FA  ; [*0C00.0020.0002] # LONG LEFT RIGHT DOUBLE ARROW
27FB  ; [*0C01.0020.0002] # LONG LEFTWARDS ARROW FROM BAR
27FC  ; [*0C02.0020.0002] # LONG RIGHTWARDS ARROW FROM BAR
27FD  ; [*0C03.0020.0002] # LONG LEFTWARDS DOUBLE ARROW FROM BAR
27FE  ; [*0C04.0020.0002] # LONG RIGHTWARDS DOUBLE ARROW FROM BAR
27FF  ; [*0C05.0020.0002] # LONG RIGHTWARDS SQUIGGLE ARROW
2800  ; [*0EE8.0020.0002] # BRAILLE PATTERN BLANK
2801  ; [*0EE9.0020.0002] # BRAILLE PATTERN DOTS-1
2802  ; [*0EEA.0020.0002] # BRAILLE PATTERN DOTS-2
2803  ; [*0EEB.0020.0002] # BRAILLE PATTERN DOTS-12
2804  ; [*0EEC.0020.0002] # BRAILLE PATTERN DOTS-3
2805  ; [*0EED.0020.0002] # BRAILLE PATTERN DOTS-13
2806  ; [*0EEE.0020.0002] # BRAILLE PATTERN DOTS-23
2807  ; [*0EEF.0020.0002] # BRAILLE PATTERN DOTS-123
2808  ; [*0EF0.0020.0002] # BRAILLE PATTERN DOTS-4
2809  ; [*0EF1.0020.0002] # BRAILLE PATTERN DOTS-14
280A  ; [*0EF2.0020.0002] # BRAILLE PATTERN DOTS-24
280B  ; [*0EF3.0020.0002] # BRAILLE PATTERN DOTS-124
280C  ; [*0EF4.0020.0002] # BRAILLE PATTERN DOTS-34
280D  ; [*0EF5.0020.0002] # BRAILLE PATTERN DOTS-134
280E  ; [*0EF6.0020.0002] # BRAILLE PATTERN DOTS-234
280F  ; [*0EF7.0020.0002] # BRAILLE PATTERN DOTS-1234
2810  ; [*0EF8.0020.0002] # BRAILLE PATTERN DOTS-5
2811  ; [*0EF9.0020.0002] # BRAILLE PATTERN DOTS-15
2812  ; [*0EFA.0020.0002] # BRAILLE PATTERN DOTS-25
2813  ; [*0EFB.0020.0002] # BRAILLE PATTERN DOTS-125
2814  ; [*0EFC.0020.0002] # BRAILLE PATTERN DOTS-35
2815  ; [*0EFD.0020.0002] # BRAILLE PATTERN DOTS-135
2816  ; [*0EFE.0020.0002] # BRAILLE PATTERN DOTS-235
2817  ; [*0EFF.0020.0002] # BRAILLE PATTERN DOTS-1235
2818  ; [*0F00.0020.0002] # BRAILLE PATTERN DOTS-45
2819  ; [*0F01.0020.0002] # BRAILLE PATTERN DOTS-145
281A  ; [*0F02.0020.0002] # BRAILLE PATTERN DOTS-245
281B  ; [*0F03.0020.0002] # BRAILLE PATTERN DOTS-1245
281C  ; [*0F04.0020.0002] # BRAILLE PATTERN DOTS-345
281D  ; [*0F05.0020.0002] # BRAILLE PATTERN DOTS-1345
281E  ; [*0F06.0020.0002] # BRAILLE PATTERN DOTS-2345
281F  ; [*0F07.0020.0002] # BRAILLE PATTERN DOTS-12345
2820  ; [*0F08.0020.0002] # BRAILLE PATTERN DOTS-6
2821  ; [*0F09.0020.0002] # BRAILLE PATTERN DOTS-16
2822  ; [*0F0A.0020.0002] # BRAILLE PATTERN DOTS-26
2823  ; [*0F0B.0020.0002] # BRAILLE PATTERN DOTS-126
2824  ; [*0F0C.0020.0002] # BRAILLE PATTERN DOTS-36
2825  ; [*0F0D.0020.0002] # BRAILLE PATTERN DOTS-136
2826  ; [*0F0E.0020.0002] # BRAILLE PATTERN DOTS-236
2827  ; [*0F0F.0020.0002] # BRAILLE PATTERN DOTS-1236
2828  ; [*0F10.0020.0002] # BRAILLE PATTERN DOTS-46
2829  ; [*0F11.0020.0002] # BRAILLE PATTERN DOTS-146
282A  ; [*0F12.0020.0002] # BRAILLE PATTERN DOTS-246
282B  ; [*0F13.0020.0002] # BRAILLE PATTERN DOTS-1246
282C  ; [*0F14.0020.0002] # BRAILLE PATTERN DOTS-346
282D  ; [*0F15.0020.0002] # BRAILLE PATTERN DOTS-1346
282E  ; [*0F16.0020.0002] # BRAILLE PATTERN DOTS-2346
282F  ; [*0F17.0020.0002] # BRAILLE PATTERN DOTS-123                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        